Wiktionary
trideoxynucleotides
n. (plural of trideoxynucleotide English)
n. (plural of trideoxynucleotide English)