Grey Squirrel (noun) Definition, Meaning & Examples

noun
  1. a grey-furred squirrel, Sciurus carolinensis, native to E North America but now widely established
Grey Squirrel (noun) Definition, Meaning & Examples

More Definitions