Word info

phosphosugar

Noun

Meaning

phosphosugar (plural phosphosugars)

(biochemistry) Any sugar (or higher carbohydrate) that is esterified with a phosphate group

Source: en.wiktionary.org

Close letter words and terms