Find the word definition

Wiktionary
diphosphoric acid

n. (context inorganic compound English) pyrophosphoric acid