Home

Word

tartrate, n.
(tartrates)
more info a salt or ester of tartaric acid
<noun.substance>

tartrate
semantic pointers
hyponym
hypernym