deoxyribonucleotide - English Synonyms Dictionary