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.