buzzard
Info · Definitions · Synonyms · Characters
Definitions
(noun) a New World vulture that is common in South America and Central America and the southern United States. Synonyms: turkey buzzard, turkey vulture, Cathartes aura.
Noun Definition 1