Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

langurs Definition

Cancel
langurs
noun(lan-gur)
any of several slender long-tailed Asian monkeys (subfamily Colobinae)

Words Related to langurs!

langurs Examples by Brain Bank Users