phosphosaccharide (English, noun)
expansion: phosphosaccharide (plural phosphosaccharides)
Senses:
glosses: The phosphosugar form of a saccharide
Forms:
form: phosphosaccharides
tags: plural