Wiktionary
phosphosugars
n. (plural of phosphosugar English)
n. (plural of phosphosugar English)