fox squirrel (0 synonym found)

Definition of fox squirrel:

(n) : Sciurus niger, the largest tree squirrel native to North America.

Definition of fox squirrel:

(n) : Sciurus niger, the largest tree squirrel native to North America.

Back to Top