English dictionary
mammal semnopithecus meaning and definition
Definition and meaning of mammal semnopithecus at MeaningMonkey.org. mammal semnopithecus meaning and definition in the English Dictionary.MAMMAL SEMNOPITHECUS noun
Definition of mammal Semnopithecus (noun)
- langurs
- synonyms: genus Presbytes, Presbytes
Source: Princeton University Wordnet