Semnopithecus entellus

Explore definitions, synonyms, and language insights of Semnopithecus entellus

Definitions

Noun
langur of southern Asia; regarded as sacred in India

More General Terms