Ichneumon

Noun

  • The Egyptian mongoose, Herpestes ichneumon, found in Africa and southern Europe.
  • The ichneumon wasp.

Leave a Reply

Your email address will not be published.