English Noun en-noun #chemistry any salt or ester of tartaric acid
Derived terms detartrate tartaric
fr:tartrate ru:tartrate vi:tartrate