Which of the following is/are semiautonomous organelle?
Chloroplast
Mitochondria
Mitochondria and chloroplasts are semi autonomous cell organelles since they possess their own DNA and ribosomes. Mitochondria is found both in plant and animal cells while choloplasts are only found in plant cells.