Answer :

I believe it's the mitochondrion.

trey6743
The answer to this question is chloroplasts.

Other Questions