American Dictionary
Definition lemur in American English
lemur noun
noun
1
one of a number of primates that live exclusively on the island of Madagascar, such as the ring-tailed lemur
