Synonyms and Antonyms for Petaurista_petaurista

1. Petaurista petaurista (n.)

East Indian flying squirrel

Synonyms: