numida meleagris definition

  • noun:
    • a-west African bird having dark plumage mottled with white; indigenous to Africa but increased for food in a lot of parts of the world
29 votes

How would you define numida meleagris?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!