phosphoribose

Noun

 * 1)  ribose phosphate

Related terms

 * diphosphoribose
 * phosphoribosyl