Petaurista
noun
Pet·au·ris·ta
| \ ˌpetȯˈristə\
Definition of Petaurista
: a genus of large Asiatic flying squirrels some of which may reach a length of 18 inches excluding the long bushy tail
Keep scrolling for more