Stock Photo - The Malabar Giant Squirrel (Ratufa indica maxima) is a brightly coloured squirrel that is almost as large as a house cat. at Periyar National Park, Thekady, Kerala, India

Stock Photo: The Malabar Giant Squirrel (Ratufa indica maxima) is a brightly coloured squirrel that is almost as large as a house cat.

Searchable keywords

Choose multiple keywords