
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 Sergio112358
All rights reserved
Uploaded Sep 13, 2023. Captured Jun 18, 2023 14:14 in Residencias Zulia, C. Araguaney, Caracas 1020, Distrito Capital, Venezuela.