Nyula
Word Dictionary
-> Nyula
Search:
Nyula
(n.) A species of ichneumon (Herpestes nyula). Its fur is beautifully variegated by closely set zigzag markings.
Terms of Use
Canadian Jobs