deoxyribose
noun
de·oxy·ri·bose
(ˌ)dē-ˌäk-si-ˈrī-ˌbōs
-ˌbōz
: a pentose sugar C5H10O4 that is a structural element of DNA
Love words? Need even more definitions?
Merriam-Webster unabridged
Share