◄
Saccholactate
►
Dictionary
(
n.
) A salt of saccholactic acid; -- formerly called also saccholate.
Clyx.com