English

edit

Noun

edit

numidid (plural numidids)

  1. (zoology) Any member of the Numididae; a guineafowl.

Anagrams

edit