
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 Ferdy Christant
All rights reserved
Uploaded Dec 13, 2024. Captured Oct 3, 2024 16:09 in 3WWJ+Q5 Santa Marta, Magdalena, Colombia.
comments (1)