polyphosphoric acid

(noun) oxyacid (generic term)

< polyphosphate | polyplacophora >