Compund Words
Last Search Words
Search Result:polyphosphate
Overview of noun polyphosphate
The noun polyphosphate has 1 sense
- polyphosphate -- (a salt or ester of polyphosphoric acid)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar