NYULA


Meaning of NYULA in English

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

Webster's English dictionary.      Английский словарь Webster.