Meaning of ichneumon

Definition of ichneumon

(noun) northern African mongoose; in ancient times thought to devour crocodile eggs

Other information on ichneumon

WIKIPEDIA results for ichneumon
Amazon results for ichneumon