Meaning of lemur

Definition of lemur

(noun) large-eyed arboreal prosimian having foxy faces and long furry tails

Other information on lemur

WIKIPEDIA results for lemur
Amazon results for lemur