Noun Definition

numididae

1.Definition: guinea fowl and related birds of Africa and Madagascar

Related Noun(s):numidinae

Category: Animals