Dictionary entry

Tartramate

Webster's Dictionary 1913

Tar‐tram″ate (?), n.(Chem.) A salt of tartramic acid.