English dictionary
polyphosphate meaning and definition
Definition and meaning of polyphosphate at MeaningMonkey.org. polyphosphate meaning and definition in the English Dictionary.POLYPHOSPHATE noun
Definition of polyphosphate (noun)
- a salt or ester of polyphosphoric acid
Source: Princeton University Wordnet