This organelle consists of small subunits that read RNA, and larger subunits, which join with amino acids to form polypeptide chains. This organelle can be found floating within the cytoplasm of a cell, or attached to the rough endoplasmic reticulum. This organelle links amino acids together in the order dictated by the codons of mRNA molecules, and research biologists believe they may act as quality control areas of the cell. For 10 points, name this organelle which translates RNA strands into proteins, and found in both prokaryotes and eukaryotes.
a) Ribosome
b) Nucleus
c) Mitochondrion
d) Golgi apparatus