hydroxyacetic_acidEnglish

glycolic acid, glycollic acid, hydroxyacetic acid

Noun

A translucent crystalline compound found in sugar cane and sugar beets and unripe grapes

English: glycolic acid, glycollic acid, hydroxyacetic acid

English words with similar meanings

Show 2 words