phosphoesters
English
Noun
phosphoesters
plural of
phosphoester