Indian palm squirrel or three-striped palm squirrel (Funambulus palmarum) is a species of rodent in the family Sciuridae found naturally in India (south of the Vindhyas) and Sri Lanka.
Image Details

Still Image of Indian Palm Squirrel Or Threestriped Palm Squirrel Funambulus Palmarum Is A Species Of Rodent In The Family Sciuridae Found Naturally In India South Of The Vindhyas And Sri Lanka

Contributor: Andrei Armiagov
2 MB

This image was captured from a video: