YourDictionary

saccharate

noun

  1. a salt or ester of saccharic acid
  2. a compound of sugar with the oxide of calcium, strontium, or a similar metal

See saccharate in American Heritage Dictionary 4

link/cite print suggestion box