deoxyribose

(dē äks′ē rībōs)

noun

the sugar component, CHO, of DNA

See deoxyribose in American Heritage Dictionary 4

noun
A sugar, C5H10O4, that is a constituent of DNA.

Learn more about deoxyribose

link/cite print suggestion box