decanucleotides

English

Noun

decanucleotides

  1. plural of decanucleotide