cat squirrel









cat squirrel


noun Chiefly South Atlantic States.

  1. the gray squirrel, as distinguished from the fox squirrel.
52 queries 0.549