Definition of Petaurista Petaurista

  • 1. East Indian flying squirrel Noun

Synonyms for word "petaurista petaurista"

Semanticaly linked words with "petaurista petaurista"

Hyponims for word "petaurista petaurista"