Noun Definition

polyphosphate

1.Definition: a salt or ester of polyphosphoric acid

Category: General