leaf monkey


leaf monkey

n. See langur.

leaf monkey

n (Animals) another name for langur