An organelle which has its own genetic material
Answers
Answered by
7
plastids and mitochondria
Answered by
3
Answer:
Mitochondria and chloroplast.
Similar questions