Wiktionary
tetraribonucleotides
n. (plural of tetraribonucleotide English)
n. (plural of tetraribonucleotide English)