riboregulators

English

Noun

riboregulators

  1. plural of riboregulator