tartrate
1. [ noun ] (chemistry) a salt or ester of tartaric acid
Related terms: salt bitartrate tartar_emetic
Similar spelling:   Tarwater
  Tartarean
  Tarter
  tartar
  tartary
  Taurotragus
  Tartarus
  tartaric