Saccharonate /(?)/

Sac·cha·ro·nate

Saccharonate

n.
  1. A salt of saccharonic acid. (Chem.)