polyphosphoric acid

Noun

 * 1)  Any of several ill-defined polymers of orthophosphoric acid; they are viscous, hygroscopic liquids

Related terms

 * polyphosphate