Question: mitochondria are semi autonomous as they possess?
Answer: Mitochondria is a semi autonomous body as it contains its own DNA and nucleus. The inner membrane of mitochondria will also contain ribosomes which is why it can synthesize its own protiens.