Ichneumon (noun) Definition, Meaning & Examples

noun
  1. a slender, long-tailed mongoose, Herpestes ichneumon, inhabiting Africa and southern Europe, and believed by the ancient Egyptians to devour crocodile eggs.
  2. ichneumon fly.
noun
  1. a mongoose, Herpestes ichneumon, of Africa and S Europe, having greyish-brown speckled fur
Ichneumon (noun) Definition, Meaning & Examples

More Definitions