|
Definition of Turkey buzzard
1. Noun. A New World vulture that is common in South America and Central America and the southern United States.
Exact synonyms: Buzzard, Cathartes Aura, Turkey Vulture
Generic synonyms: Cathartid, New World Vulture
Group relationships: Cathartes, Genus Cathartes
Generic synonyms: Cathartid, New World Vulture
Group relationships: Cathartes, Genus Cathartes