Meaning of cathartes aura

Definition of cathartes aura

(noun) a New World vulture that is common in South America and Central America and the southern United States

Other information on cathartes aura

WIKIPEDIA results for cathartes aura
Amazon results for cathartes aura