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