Tag: Fox Squirrel

Fox Squirrel

The Fox Squirrel is the largest species of climbing squirrel in North America. Researchers place them in the taxonomic genus Sciurus. Their closest relatives...

Expert Recommendations