lémur
Top 35000
Meanings
Noun
1. lemur (any animal of the prosimians, making up the infraorder Lemuriformes)