Multiple choice Which of the following organelles acts as the site of translation? Mitochondria Ribosomes Peroxisomes Endoplasmic reticulums Reveal answer Fill a bubble to check yourself B Correct answer Explanation These are the sites of protein synthesis where the codon of mRNA is read by the anti codon of t RNA