English dictionary
cathartes aura meaning and definition
Definition and meaning of cathartes aura at MeaningMonkey.org. cathartes aura meaning and definition in the English Dictionary.CATHARTES AURA noun
Definition of Cathartes aura (noun)
- a New World vulture that is common in South America and Central America and the southern United States
- synonyms: buzzard, turkey buzzard, turkey vulture
Source: Princeton University Wordnet