English
Detailed Synonyms for Petaurista petaurista in English
Petaurista petaurista:
Petaurista petaurista [the ~] noun
-
the Petaurista petaurista
– East Indian flying squirrel 1the Petaurista petaurista; the flying cat; the flying marmot; the taguan– East Indian flying squirrel 1