Indian mongoose
English Dictionary
->
Letter I
-> Indian mongoose
Search Dictionary:
Indian mongoose Definition
(n)
keen
-
sighted
viverrine
of
southern
Asia
about
the
size
of
a
ferret
;
often
domesticated
Indian mongoose Synonyms
Herpestes nyula
Indian mongoose
© Art Branch Inc.