deoxyribose
deoxyribose
Definition
de·oxy·ri·bose (dē äks′ē rī′bōs)
noun
the sugar component, CHO, of DNA
deoxyribose
Usage Examples
Modifies a noun
Browse dictionary entries near deoxyribose
