GeneralConnection.com
➔
Dictionary
taguan
Noun
1. flying marmot
1. flying cat, Petaurista petaurista, Asiatic flying squirrel
Usage