ribopolymers

English

Noun

ribopolymers

  1. plural of ribopolymer