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