polyphosphoester
English
Etymology
From
poly-
+
phospho-
+
ester
.
Noun
polyphosphoester
(
plural
polyphosphoesters
)
(
organic chemistry
)
the
ester
of a
polyphosphate