Word Study
petaurista
WORDNET DICTIONARY
Noun petaurista has 1 sense
- petaurista(n = noun.animal) genus petaurista - very large Asiatic flying squirrels; Array is a kind of mammal genus
is a member of petauristidae, subfamily petauristidae
For further exploring for "petaurista" in Webster Dictionary Online