Answer: pyruvates

AnswerCrossword Clue
pyruvatesPYRUVATE, a chemical salt