• Pyrophosphate

    Full definition of pyrophosphate

    Noun

    pyrophosphate

    (plural pyrophosphates)
    1. (inorganic chemistry) Any salt or ester of pyrophosphoric acid.
    © Wiktionary