Name The cell organelle responsible for photosynthesis.
Chloroplastis the cell organelle responsible for photosynthesis.