English
Detailed Synonyms for turkey buzzard in English
turkey buzzard:
turkey buzzard [the ~] nom
-
the turkey buzzard
– a New World vulture that is common in South America and Central America and the southern United States 1the buzzard; the Cathartes aura; the turkey buzzard; the turkey vulture– a New World vulture that is common in South America and Central America and the southern United States 1