Wiktionary
polycistrons
n. (plural of polycistron English)
n. (plural of polycistron English)