monoribonucleotides
English
Noun
monoribonucleotides
plural of
monoribonucleotide