hydroxyacetic acid

noun

1.
a translucent crystalline compound found in sugar cane and sugar beets and unripe grapes