English
Noun en-noun
#biochemistry A biological macromolecule consisting of multiple ribonucleotides
ru:polyribonucleotide