SynonymX
Speak
Turkey Buzzard
Definition of Turkey Buzzard
1.
A New World vulture that is common in South America and Central America and the southern United States
Noun
Synonyms for word "turkey buzzard"
buzzard
cathartes aura
turkey vulture
Semanticaly linked words with "turkey buzzard"
cathartid
new world vulture
cathartes
genus cathartes
Hyponims for word "turkey buzzard"
cathartid
new world vulture