English dictionary
petaurista petaurista meaning and definition
Definition and meaning of petaurista petaurista at MeaningMonkey.org. petaurista petaurista meaning and definition in the English Dictionary.PETAURISTA PETAURISTA noun
Definition of Petaurista petaurista (noun)
- East Indian flying squirrel
- synonyms: flying cat, flying marmot, taguan
Source: Princeton University Wordnet