glycollic acid Meaning, Definition & Usage

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

WordNet