Tartronate /(?)/

Tar·tro·nate

Tartronate

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