|  | 
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.