Two cell organelles namely mitochondria and chloroplasts are capable of independent existence as they can synthesize energy and food,have ds DNA and 70s ribosomes for protein synthesis.
1
Pranathi Thottempudi answered this
two cell oraganelles which are mainly double membranous structures those are mitochondria and chloroplasts