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
Click the following link to bring up a new window with an automated collection of images related to the term: Nyula Images