hydroxyacetic acid

Noun
  1. A translucent crystalline compound found in sugar cane and sugar beets and unripe grapes (synset 114912275)

Found on Word Lists

Other Searches