释义 |
Indian mongoose ThesaurusNoun | 1. | Indian mongoose - keen-sighted viverrine of southern Asia about the size of a ferret; often domesticatedHerpestes nyulamongoose - agile grizzled Old World viverrine; preys on snakes and rodents |
Indian mongoose
Synonyms for Indian mongoosenoun keen-sighted viverrine of southern Asia about the size of a ferretSynonymsRelated Words |