petaurista petaurista


Meanings

  • East Indian flying squirrel