What is the meaning of Ichneumon?
An Egyptian mongoose (Herpestes ichneumon), found in Africa and southern Europe.
An ichneumon wasp.
a legendary animal, which kills crocodiles and dragons
Egyptian mongoose, Herpestes ichneumon
a legendary animal, which kills crocodiles
Source: wiktionary.orgSearch words containing