English Dictionary
◊ NUMIDA
Numida
n : guinea fowl [syn: {Numida}, {genus Numida}]