SynonymX
Speak
Deoxyribose
Definition of Deoxyribose
1.
A sugar that is a constituent of nucleic acids
Noun
Semanticaly linked words with "deoxyribose"
carbohydrate
saccharide
sugar
Hyponims for word "deoxyribose"
carbohydrate
saccharide
sugar