ichneumon

Explore definitions, synonyms, and language insights of ichneumon

Definitions

Noun
northern African mongoose; in ancient times thought to devour crocodile eggs

More General Terms