phosphoribose
English
Etymology
From
phospho-
+
ribose
.
Noun
phosphoribose
(
plural
phosphoriboses
)
(
biochemistry
)
ribose
phosphate
Related terms
diphosphoribose
phosphoribosyl