polyphosphates
English
Noun
polyphosphates
plural of
polyphosphate