Definition of Taguan

Noun: taguan

  1. East Indian flying squirrel
    - flying marmot, flying cat, Petaurista petaurista

See also:
tags
Tagus

Anagrams containing the word taguan

tguaan ntagua antagu uantag guanta aguant