polyphosphateEnglish

polyphosphate

Noun

A salt or ester of polyphosphoric acid

English: polyphosphate