Numida meleagris

Definitions

Noun
  1. 1
    a west African bird having dark plumage mottled with white; native to Africa but raised for food in many parts of the world wordnet

Next best steps

Mini challenge

Want a quick game? Try Word Finder.