Ichneumon - Definition

ichneumon

n 1: northern African mongoose; in ancient times thought to
devour crocodile eggs [syn: ichneumon, Herpestes
ichneumon]

Look up another word