phosphodisaccharide
English
Etymology
From
phospho-
+
disaccharide
.
Noun
phosphodisaccharide
(
plural
phosphodisaccharides
)
Any
phosphosugar
derived from a
disaccharide