Wiktionary
polyphosphates
n. (plural of polyphosphate English)
n. (plural of polyphosphate English)