duodecanucleotides

English

Noun

duodecanucleotides

  1. plural of duodecanucleotide