Meaning of glycollic acid

Definition of glycollic acid

(noun) a translucent crystalline compound found in sugar cane and sugar beets and unripe grapes

Other information on glycollic acid

WIKIPEDIA results for glycollic acid
Amazon results for glycollic acid