SynonymX
Speak
Tartrate
Definition of Tartrate
1.
A salt or ester of tartaric acid
Noun
Semanticaly linked words with "tartrate"
antimony potassium tartrate
tartar emetic
bitartrate
salt
Hyponims for word "tartrate"
salt