trideoxynucleotides

English edit

Noun edit

trideoxynucleotides

  1. plural of trideoxynucleotide