English
Detailed Synonyms for ichneumon in English
ichneumon:
ichneumon [the ~] noun
-
the ichneumon
– northern African mongoose; in ancient times thought to devour crocodile eggs 1the ichneumon; the Herpestes ichneumon– northern African mongoose; in ancient times thought to devour crocodile eggs 1