Subscribe
URL of the page has been copied to clipboard.
Meaning : A New World vulture that is common in South America and Central America and the southern United States.
Synonyms : buzzard, turkey buzzard, turkey vulture
Install App