polyphosphate

(noun) salt (generic term)

< polyphony | polyphosphoric acid >