ENTELLUS





Definition:

  1. [noun] langur of southern Asia; regarded as sacred in India
    Synonyms: hanuman, Presbytes Semnopithecus

Synonyms: