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