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 Herpestes ichneumon; the ichneumon– northern African mongoose; in ancient times thought to devour crocodile eggs 1