What is the name of organelle in which photosynthesis takes place in the internal structure of leaf

1 answer

The name of the organelle in which photosynthesis takes place in the internal structure of a leaf is called chloroplasts.