Letters that make taguan
a, g, n, t, u are letters that make 'taguan'
1 possible definitions for 'taguan'
Under this definition, taguan is a noun and has the following properties:
flying marmot, flying cat, Petaurista petaurista have the same meaning as 'taguan'
'taguan' can be a type of Asiatic flying squirrel.
'taguan' can be a member of Petaurista, genus Petaurista.