English dictionary
indian mongoose meaning and definition
Definition and meaning of indian mongoose at MeaningMonkey.org. indian mongoose meaning and definition in the English Dictionary.INDIAN MONGOOSE noun
Definition of Indian mongoose (noun)
- keen-sighted viverrine of southern Asia about the size of a ferret; often domesticated
- synonyms: Herpestes nyula
Source: Princeton University Wordnet