tetraribonucleotides
English
Noun
tetraribonucleotides
plural of
tetraribonucleotide