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