deoksiriboz - English Synonyms Dictionary