Synonyms for Glycollic Acid (same or very similar meaning)
WordNet sense 1 (a translucent crystalline compound found in sugar cane and sugar beets and unripe grapes):
glycolic acid, hydroxyacetic acid
From the ODE community, based on WordNet
add/edit