Answer: tartrates

AnswerCrossword Clue
tartratesTARTRATE, a chemical salt
tartratesA salt or ester of tartaric acid