What organelle does photosynthesis take place in?

1 Answer
Jun 5, 2018

The organelles which are the site of photosynthesis are the chloroplasts.

Explanation:

Chloroplasts are the sites of photosynthesis in a plant cell as they contain the green pigment chlorophyll which is essential to absorb energy for photosynthesis.