What is the full meaning of pyruvates
PYRUVATE, a salt or ester of pyruvic acid [n]
Example of the word pyruvates placed on a Scrabble board.