English dictionary
new world vulture meaning and definition
Definition and meaning of new world vulture at MeaningMonkey.org. new world vulture meaning and definition in the English Dictionary.NEW WORLD VULTURE noun
Definition of New World vulture (noun)
- large birds of prey superficially similar to Old World vultures
- synonyms: cathartid
Source: Princeton University Wordnet