Attribution-Share Alike 4.0 truetrue English Malabar Giant Squirrel (Ratufa indica) in tree, Mudumalai National Park, Tamilnadu, India author name string:...