tartrate
English Dictionary
->
Letter T
-> tartrate
Search Dictionary:
tartrate Definition
(n)
a
salt
or
ester
of
tartaric
acid
tartrate Synonyms
tartrate
© Art Branch Inc.