Are there squirrels in South America?


Rate This Answer

The Southern Amazon Red Squirrel, Sciurus spadiceus, is a squirrel species from South America. It is found in Bolivia, Brazil, Colombia, Ecuador and Peru.

Answered -

Related Questions

View More »

Comments

Advertisement