English synonyms about - contact  

langur

noun

1 langur

Slender long-tailed monkey of Asia.


Find more on langur elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0279