Meaning of glycolic acid
Definition of glycolic acid
(noun)
a
translucent
crystalline
compound
found
in
sugar
cane
and
sugar
beets and
unripe
grapes
Other information on glycolic acid
WIKIPEDIA results for
glycolic acid
Amazon results for
glycolic acid
Tweet