ichneumon : Idioms & Phrases


herpestes ichneumon

  • noun northern African mongoose; in ancient times thought to devour crocodile eggs
    ichneumon.
WordNet

Ichneumon fly

  • noun hymenopterous insect that resembles a wasp and whose larvae are parasitic on caterpillars and other insect larvae
WordNet
  • . See Ichneumon, 2.
Webster 1913