Fox Squirrel (noun) Definition, Meaning & Examples

noun
  1. any of several North American arboreal squirrels varying in color and of an exceptionally large size.
noun
  1. a large squirrel, Sciurus niger, occurring in E North America
Fox Squirrel (noun) Definition, Meaning & Examples

More Definitions