Definitions of polyphosphoric acid:

  • noun:   a series of oxyacids of phosphorus