As nouns,
polyphosphoric acid is a hyponym of
oxygen acid; that is, polyphosphoric acid is a
word with a more specific, narrower meaning than
oxygen acid:
oxygen acid: any acid that contains oxygen
polyphosphoric acid: a series of oxyacids of phosphorus