Definitions of Semnopithecus entellus:

  • noun:   langur of southern Asia; regarded as sacred in India