Picture of Indian palm squirrel or three-striped palm squirrel isolated on green blur background. It is a species of rodent in the #194800314
Description
Picture of Indian palm squirrel or three-striped palm squirrel isolated on green blur background. It is a species of rodent in the family Sciuridae found naturally in India and Sri Lanka.