Wiktionary
deoxynucleotides
n. (plural of deoxynucleotide English)
n. (plural of deoxynucleotide English)