Mongoose — definition

1. mongoose (Noun)

1 definition

mongoose (Noun) — Agile grizzled Old World viverrine; preys on snakes and rodents.

2 types of
viverrine viverrine mammal
4 types
Herpestes ichneumon Herpestes nyula Indian mongoose ichneumon
2 parts of
Herpestes genus Herpestes