ichneumon
Explore definitions, synonyms, and language insights of ichneumon
Definitions
Noun
northern African mongoose; in ancient times thought to devour crocodile eggs
Explore definitions, synonyms, and language insights of ichneumon