lactic acid

Explore definitions, synonyms, and language insights of lactic acid

Definitions

Noun
a clear odorless hygroscopic syrupy carboxylic acid found in sour milk and in many fruits

More General Terms