tree squirrel

Noun
  1. Any typical arboreal squirrel (synset 102358129)

Found on Word Lists

Other Searches