Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

deoxyribose Definition

Cancel
deoxyribose
noun(de-oxy-ri-bose)
a pentose sugar C5H10O4 that is a structural element of DNA

Words Related to deoxyribose!

deoxyribose Examples by Brain Bank Users