lemur

Noun
  1. Large-eyed arboreal prosimian having foxy faces and long furry tails (synset 102499544)

Found on Word Lists

Other Searches