ribopolymers
English
Noun
ribopolymers
plural of
ribopolymer