Logo The Wordsmith Dictionary
Exact matches only Allow stemming Match all embedded
New American Oxford Dictionary

polyphosphate

polyphosphate |ˌpɒlɪˈfɒsfeɪt | noun Chemistry a salt or ester of an oxyacid with two or more phosphorus atoms in its anion, especially any of a number used chiefly as detergents or food additives.

 

Oxford Dictionary

polyphosphate

polyphosphate |ˌpɒlɪˈfɒsfeɪt | noun Chemistry a salt or ester of an oxyacid with two or more phosphorus atoms in its anion, especially any of a number used chiefly as detergents or food additives.