ichneumon
1. [ noun ] (biology,zoology) North African mongoose; in ancient times thought to devour crocodile eggs
Synonyms: Herpestes_ichneumon
Related terms: mongoose