Home

Word

Petaurista, n.
more info very large Asiatic flying squirrels
<noun.animal>

Petaurista genus Petaurista