Definition of semnopithecus
"Semnopithecus" is probably misspelled. Trying Semnopithecus_entellus instead Definition of Semnopithecus_entellus
1. Semnopithecus_entellus [ n ] langur of southern Asia; regarded as sacred in India
Synonyms hanuman Presbytes_entellus Semnopithecus_entellus entellus Related Terms langur