turkey_buzzardEnglish

Cathartes aura, buzzard, turkey buzzard, turkey vulture

Noun

A New World vulture that is common in South America and Central America and the southern United States

English: buzzard, turkey buzzard, turkey vulture, Cathartes aura

English words with similar meanings

Show 3 words