What is the full meaning of saccharates
SACCHARATE, a salt of saccharic acid [n]
Example of the word saccharates placed on a Scrabble board.