pyruvate

noun

A salt or an ester of pyruvic acid.

noun

Any salt or ester of pyruvic acid.