Ichneumon

Noun

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

Leave a Reply

Your email address will not be published.