nyula Meaning, Definition & Usage

Ny*u"la noun
Definitions
  1. (Zoöl.) A species of ichneumon (Herpestes nyula). Its fur is beautifully variegated by closely set zigzag markings.

Webster 1913