Loading page
petaurista petaurista is a noun meaning "East Indian flying squirrel". It carries one recorded sense.
East Indian flying squirrel
Definitions, synonyms and semantic relations for petaurista petaurista come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.