Hydroxyacetic-acid Definition

noun
Glycolic acid.
Wiktionary
Synonyms: