Saccharonate
/(?)/
Sac·cha·ro·nate
Saccharonate
n.
A salt of saccharonic acid.
(Chem.)