Why are mitochondria called strange organelle?
MItochondria is the organelle that contains genetic material.
What is something strange about the cell organelle mitochondria?
Question 44 Why do we believe chloroplast and mitochondria to be semi-autonomous organelle?