phosphoester
English
Etymology
From
phospho-
+
ester
.
Noun
phosphoester
(
plural
phosphoesters
)
(
organic chemistry
)
A
phosphate
ester
Derived terms
monophosphoester
Anagrams
photospheres