Correct answer: several ribosomes held together by string of mRNA
Solution
Polyribosomes (polysomes) are formed when several ribosomes attach to a single mRNA molecule and translate it simultaneously. This arrangement increases protein synthesis efficiency.