deoxyribose - English Synonyms Dictionary