ALL meanings of ichneumon
ich·neu·mon
I i - noun ichneumon A slender parasitic wasp with long antennae that deposits its eggs in, on, or near the larvae of other insects. 1
- noun ichneumon Also called African mongoose, Egyptian mongoose. a slender, long-tailed mongoose, Herpestes ichneumon, inhabiting Africa and southern Europe, and believed by the ancient Egyptians to devour crocodile eggs. 1
- noun ichneumon ichneumon fly. 1
- noun ichneumon a mongoose, Herpestes ichneumon, of Africa and S Europe, having greyish-brown speckled fur 0
- noun ichneumon the Egyptian mongoose (Herpestes ichneumon) 0
- noun ichneumon ichneumon fly 0
- noun ichneumon The Egyptian mongoose, Herpestes ichneumon, found in Africa and southern Europe. 0
- noun ichneumon The ichneumon wasp. 0