glycolic acid Meaning, Definition & Usage

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

WordNet