Synonyms for petaurista | Synonym.com

Synonyms for petaurista

1. petaurista (n.)

very large Asiatic flying squirrels

Synonyms: