riboregulators
English
Noun
riboregulators
plural of
riboregulator