Tree Squirrel Definition
noun
Any of various squirrels that live in trees; esp., any of a genus (Sciurus) including the gray squirrel.
Webster's New World
Tree Squirrel Is Also Mentioned In
Find Similar Words
Find similar words to tree squirrel using the buttons below.