lemur
English Dictionary
->
Letter L
-> lemur
Search Dictionary:
lemur Definition
(n)
large
-
eyed
arboreal
prosimian
having
foxy
faces
and
long
furry
tails
lemur Synonyms
lemur
© Art Branch Inc.