n a salt or ester of polyphosphoric acid
plural of polyphosphate n a salt or ester of polyphosphoric acid