Word info Synonyms

Semnopithecus entellus

Noun

Meaning

langur of southern Asia; regarded as sacred in India

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms