bicistrons
English
Noun
bicistrons
plural of
bicistron