indian-mongoose

Nouns

  • (n) keen-sighted viverrine of southern Asia about the size of a ferret; often domesticated Herpestes nyula,

Synonyms

Herpestes nyula

Words of close approximity