Synonym-English dictionary »

petaurista synonyms in English

SynonymEnglish
Petaurista noun

genus petauristanoun

petauristanoun

Petaurista petaurista noun

flying catnoun

flying marmotnoun

petaurista petauristanoun

taguannoun

genus Petaurista noun

genus petauristanoun

petauristanoun