phosphomonoesters
English
Noun
phosphomonoesters
plural of
phosphomonoester