Turkey vulture

noun

Definitions

Noun
  1. 1
    A common New World vulture, Cathartes aura.
  2. 2
    a New World vulture that is common in South America and Central America and the southern United States wordnet

Next best steps

Mini challenge

Want a quick game? Try Word Finder.