Englisch
Detailed Synonyms for turkey buzzard in Englisch
turkey buzzard:
turkey buzzard [the ~] Nomen
-
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