leaf monkey
noun
another name for langur
Words nearby leaf monkey
leaf insect,
leaf lard,
leaf lettuce,
leaf miner,
leaf mold,
leaf monkey,
leaf mould,
leaf mustard,
leaf peeper,
leaf primordium,
leaf roll