Indian Wildlife

Share
twitterlinkedinfacebook
Image 7 of 10
< Prev Next >
INDIAN GIANT SQUIRREL
The Indian giant squirrel, or Malabar giant squirrel, (Ratufa indica) is a large tree squirrel species genus Ratufa native to India. It is a large-bodied diurnal, arboreal, and herbivorous squirrel found in South Asia