Recent Searches
GRE Word List made easy using Mnemonics
lemur - Dictionary definition and meaning for lemur
LEMUR
(noun) large-eyed arboreal prosimian having foxy faces and long furry tails
WordNet® 3.0, © 2006 by Princeton University.


