English edit

Noun edit

ribopolymers

  1. plural of ribopolymer