YourDictionary

deoxyribose

noun

the sugar component, CHO, of DNA

See deoxyribose in American Heritage Dictionary 4

Learn more about deoxyribose

link/cite print suggestion box