Petaurista
English Dictionary
->
Letter P
-> Petaurista
Search Dictionary:
Petaurista Definition
(n)
very
large
Asiatic
flying
squirrels
Petaurista Synonyms
genus Petaurista
Petaurista
© Art Branch Inc.