A worldwide community photographing and learning about wildlife
Project Noah Nature School
Funambulus palmarum
The Indian palm squirrel or three-striped palm squirrel is a species of rodents in the family Sciuridae found naturally in India and Sri Lanka.
Spotted on Dec 23, 2014 Submitted on Apr 28, 2016
Join the Project Noah Team
No Comments