Meaning of tartrate
Definition of tartrate
(noun)
a
salt
or
ester
of
tartaric
acid
Other information on tartrate
WIKIPEDIA results for
tartrate
Amazon results for
tartrate
Tweet