ichneumon
1.
(
noun
) North African mongoose; in ancient times thought to devour crocodile eggs
Synonyms:
Herpestes ichneumon
Related Words:
mongoose
Terms and Conditions of Use / Copyright Notice