Answer: saccharates

AnswerCrossword Clue
saccharatesSACCHARATE, a salt of saccharic acid