polyphosphate
English Dictionary
->
Letter P
-> polyphosphate
Search Dictionary:
polyphosphate Definition
(n)
a
salt
or
ester
of
polyphosphoric
acid
polyphosphate Synonyms
polyphosphate
© Art Branch Inc.