English Dictionary
◊ ICHNEUMON
ichneumon
n : North African mongoose; in ancient times thought to devour
crocodile eggs [syn: {Herpestes ichneumon}]