TAGUAN is a crossword puzzle answer that we have spotted 1 times. mammal of the east indies also called a red giant flying squirrel