Definition of Petaurista

  • 1. Very large Asiatic flying squirrels Noun

Synonyms for word "petaurista"

Semanticaly linked words with "petaurista"

Hyponims for word "petaurista"