Definition of Petaurista in English :
Define Petaurista in English
Petaurista meaning in English
Meaning of Petaurista in English
Pronunciation of Petaurista in English
Petaurista pronunciation in English
Pronounce Petaurista in English
Petaurista
see synonyms of petauristaNoun
WordNet Lexical Database for English. Princeton University. 2010.