An Encylopedia Britannica Company

lemur

1 ENTRIES FOUND:
lemur /ˈliːmɚ/ noun
plural lemurs
lemur
/ˈliːmɚ/
noun
plural lemurs
Britannica Dictionary definition of LEMUR
[count]
: an animal that is related to monkeys and that lives in trees mostly in Madagascar