mongoose
English Dictionary
->
Letter M
-> mongoose
Search Dictionary:
mongoose Definition
(n)
agile
grizzled
Old
World
viverrine
;
preys
on
snakes
and
rodents
mongoose Synonyms
mongoose
© Art Branch Inc.