Herpestes
1.
(
noun
) mongooses
Synonyms:
genus Herpestes
Related Words:
mammal genus
,
mongoose
Terms and Conditions of Use / Copyright Notice