DEOXYRIBOSE Meaning of DEOXYRIBOSE in English [de.oxy.ri.bose] n [ISV] (1957): a pentose sugar that is a structural element of DNA Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012