dideoxyribonucleotides

English

Noun

dideoxyribonucleotides

  1. plural of dideoxyribonucleotide