
The red-tailed squirrel is a tree squirrel in the genus "Sciurus" endemic to South America. It is found in Colombia, Costa Rica, Ecuador, Panama, Trinidad and Tobago, and Venezuela.
Similar species: Rodents
By Albert Kang
All rights reserved
Uploaded Aug 14, 2016. Captured Mar 23, 2015 21:32 in Palo Seco Beach Road, Puntarenas, Costa Rica.