Webster's Revised Unabridged Dictionary · 1913
Tartronate
Copy link
Tartronate
, noun
(Chemistry)
A salt of tartronic acid.
↑