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