hydroxyacetic acid Meaning, Definition & Usage

  1. noun a translucent crystalline compound found in sugar cane and sugar beets and unripe grapes
    glycolic acid; glycollic acid.

WordNet