Name the cell organelles which have their own DNA and Ribosomes.
Mitochondria and Plastids.
What are the two organelles have their own DNA and ribosomes?