- turkey buzzard as a noun:
- 1
turkey buzzard
noun
1 turkey buzzard
A New World vulture that is common in South America and Central America and the southern United States.
synonyms: buzzard, Cathartes aura, turkey vulture.
Dutch: buizerd
Polish: sępnik różowogłowy, urubu różowogłowy
debug info: 0.0148