Nyula

Definition of Nyula
A species of ichneumon Herpestes nyula Its fur is beautifully variegated by closely set zigzag markings