Saccholactate

Webster's Dictionary of the English Language

·noun A salt of saccholactic acid;

— formerly called also saccholate.