VariousWords beta
Related Terms:
Definitions:
Noun
ichneumon
Herpestes ichneumon
Definition: northern African mongoose; in ancient times thought to devour crocodile eggs
Definition: The Egyptian mongoose, Herpestes ichneumon, found in Africa and southern Europe.