As a noun tartrate
is any salt or ester of tartaric acid.
As an adjective tartarated is
treated or mixed with tartaric acid or a tartrate.
tartrate
English
Noun
(
en noun)
(chemistry) any salt or ester of tartaric acid
Derived terms
* detartrate
* tartaric
Anagrams
*