Meaning of taguan

Definition of taguan

(noun) East Indian flying squirrel

Other information on taguan

WIKIPEDIA results for taguan
Amazon results for taguan