English

edit

Noun

edit

sarcolactate (plural sarcolactates)

  1. (dated, organic chemistry) Any salt or ester of sarcolactic acid