dodecanucleotides

English edit

Noun edit

dodecanucleotides

  1. plural of dodecanucleotide