lactic acid

Noun
  1. A clear odorless hygroscopic syrupy carboxylic acid found in sour milk and in many fruits (synset 114953200)

Found on Word Lists

Other Searches