intianjättiorava

Noun

 * 1) Indian giant squirrel, Ratula indica