English synonyms about - contact  

deoxyribose

noun

1 deoxyribose

A sugar that is a constituent of nucleic acids.

Dutch: deoxyribose
Polish: dezoksyryboza, deoksyryboza


Find more on deoxyribose elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0155