Saccholactate /(?)/

Sac·cho·lac·tate

Saccholactate

n.
  1. A salt of saccholactic acid; -- formerly called also saccholate. (Chem.) [Obs.]