English Dictionary
◊ TARTRATE
tartrate
n : a salt or ester of tartaric acid