Definitions of lemur:

  • noun:   large-eyed arboreal prosimian having foxy faces and long furry tails