Taguan Definition
noun
Flying squirrel.
Wiktionary
Synonyms:
- Petaurista petaurista
- flying cat
- flying marmot
Other Word Forms of Taguan
Noun
Singular:
taguan
Plural:
taguansOrigin of Taguan
From the native name in the East Indies.
From Wiktionary
Find Similar Words
Find similar words to taguan using the buttons below.