• Pyruvate

    Full definition of pyruvate

    Noun

    pyruvate

    (plural pyruvates)
    1. (chemistry) Any salt or ester of pyruvic acid.
    © Wiktionary