Info: This web site is based on WordNet 3.0 from Princeton University.
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