Designed by
Title
Close up: Ratufa indica or Malabar squirrel munching #138817493
Description
The Indian giant squirrel, or Malabar giant squirrel, is a large tree squirrel species in the genus Ratufa native to India. Herbivorous squirrel munching on a nut or fig on a tree