Wiktionary
deoxyribonucleotides
n. (plural of deoxyribonucleotide English)
n. (plural of deoxyribonucleotide English)