ichneumon
English Dictionary
->
Letter I
-> ichneumon
Search Dictionary:
ichneumon Definition
(n)
northern
African
mongoose
;
in
ancient
times
thought
to
devour
crocodile
eggs
ichneumon Synonyms
Herpestes ichneumon
ichneumon
© Art Branch Inc.