Herpestes ichneumon

1. (noun) North African mongoose; in ancient times thought to devour crocodile eggs
Synonyms: ichneumon
Related Words: mongoose



Terms and Conditions of Use / Copyright Notice