phosphosugars
English
Noun
phosphosugars
plural of
phosphosugar