leaf monkey


noun

another name for langur