TARTRATE

Definition of TARTRATE

  1. (noun)a salt or ester of tartaric acid