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
Explore definitions, synonyms, and language insights of lactic acid