Find the word definition

Wiktionary
peroxodiphosphoric acid

n. (context inorganic compound English) The strong oxidizing agent H4P2O8