Tartronate
/(?)/
Tar·tro·nate
Tartronate
n.
A salt of tartronic acid.
(Chem.)