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.
- Home
- stock footage
- nature
- Indian Palm Squirrel or Threestriped Palm Squirrel Funambulus Palmarum
Indian Palm Squirrel or Threestriped Palm Squirrel Funambulus Palmarum
Indian Palm Squirrel or Threestriped Palm Squirrel Funambulus Palmarum
0 average based on 0 ratings.