Meaning of polyphosphoric acid

Definition of polyphosphoric acid

(noun) a series of oxyacids of phosphorus

Other information on polyphosphoric acid

WIKIPEDIA results for polyphosphoric acid
Amazon results for polyphosphoric acid