The Collaborative International Dictionary
Tartramate
Tartramate \Tar*tram"ate\, n. (Chem.) A salt of tartramic acid.
Wiktionary
tartramate
n. (context chemistry English) A salt of tartramic acid.