Hint: In most browsers you can lookup any word by double click it.
English noun: triphosphoric acid
1.
triphosphoric acid(substance)an acid that is a partial anhydride of three molecules of phosphoric acid; known chiefly in the form of its salts and esters