English dictionary
taguan meaning and definition
Definition and meaning of taguan at MeaningMonkey.org. taguan meaning and definition in the English Dictionary.TAGUAN noun
Definition of taguan (noun)
- East Indian flying squirrel
- synonyms: flying cat, flying marmot, Petaurista petaurista
Source: Princeton University Wordnet