numida
1. [ noun ] (biology,zoology) guinea fowl
Synonyms: genus_Numida
Related terms: bird_genus Numididae guinea_fowl
Similar spelling:   numidia
  numdah