semnopithecus entellus Meaning, Definition & Usage

  1. noun langur of southern Asia; regarded as sacred in India
    Presbytes entellus; hanuman; entellus.

WordNet