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
Tweet