diphosphoric acid en · NOUN EtymologyFrom di- + phosphoric acid. Meanings (uncountable) pyrophosphoric acid