|
Definition of Nyula
1. n. A species of ichneumon (Herpestes nyula). Its fur is beautifully variegated by closely set zigzag markings.
Medical Definition of Nyula
1.
|
1. n. A species of ichneumon (Herpestes nyula). Its fur is beautifully variegated by closely set zigzag markings.
1.