Find the word definition

Wiktionary

polysomes

n. (plural of polysome English)