Meaning of numida meleagris
Definition of numida meleagris
(noun)
a
west
African
bird
having
dark
plumage
mottled
with white;
native
to Africa but
raised
for
food
in
many
parts
of the
world
Other information on numida meleagris
WIKIPEDIA results for
numida meleagris
Amazon results for
numida meleagris
Tweet