What is the full meaning of pyruvate
a salt or ester of pyruvic acid [n -S]
Example of the word pyruvate placed on a Scrabble board.