English dictionary
lemur meaning and definition
Definition and meaning of lemur at MeaningMonkey.org. lemur meaning and definition in the English Dictionary.LEMUR noun
Definition of lemur (noun)
- large-eyed arboreal prosimian having foxy faces and long furry tails
Source: Princeton University Wordnet