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