Home
Search
Index
Definify.com
Webster
1913
Edition
Nyula
Ny-u′la
,
p
rop.
Noun.
(Zool.)
A species of ichneumon (
Herpestes nyula
). Its fur is beautifully variegated by closely set zigzag markings.
Similar Results