Webster's Revised Unabridged Dictionary · 1913
Tartrate
Copy link
Tartrate
, noun
[Compare French
tartrate
.]
(Chemistry)
A salt of tartaric acid.
↑