English
Detailed Synonyms for New World vulture in English
New World vulture:
New World vulture [the ~] noun
-
the New World vulture
– large birds of prey superficially similar to Old World vultures 1the New World vulture; the cathartid– large birds of prey superficially similar to Old World vultures 1