Definitions of taguan:

  • noun:   East Indian flying squirrel