
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 DR_M_Z
All rights reserved
Uploaded Jan 13, 2025. Captured Nov 1, 2024 06:37 in 6745HPJ8+5J.