lémur meaning in English
n. lemur, any of a number of small monkey-like nocturnal mammals that live in trees (common to madagascar and the comoro islands)
n. lemur, any of a number of small monkey-like nocturnal mammals that live in trees (common to madagascar and the comoro islands)