English Dictionary
◊ TAGUAN
taguan
n : East Indian flying squirrel [syn: {flying marmot}, {flying
cat}, {Petaurista petaurista}]