Meaning of hydroxyacetic acid

Definition of hydroxyacetic acid

(noun) a translucent crystalline compound found in sugar cane and sugar beets and unripe grapes

Other information on hydroxyacetic acid

WIKIPEDIA results for hydroxyacetic acid
Amazon results for hydroxyacetic acid