Petaurista
noun
Pet·au·ris·ta
ˌpetȯˈristə
: a genus of large Asiatic flying squirrels some of which may reach a length of 18 inches excluding the long bushy tail
Love words? Need even more definitions?
Merriam-Webster unabridged
Share