English dictionary
tartrate meaning and definition
Definition and meaning of tartrate at MeaningMonkey.org. tartrate meaning and definition in the English Dictionary.TARTRATE noun
Definition of tartrate (noun)
- a salt or ester of tartaric acid
Source: Princeton University Wordnet