1 taguan | Definition of taguan

taguan

noun
ta·​guan | \ ˈtäˌgwän\
plural -s

Definition of taguan

: a large East Indian flying squirrel (Petaurista petaurista)

History and Etymology for taguan

native name in Philippines

Keep scrolling for more