Definitions for "Tartrate"
Keywords:  tartaric, salt, acid
A salt of tartaric acid.