Physics, asked by lbhandari099, 1 month ago

Chloroplasts are the site of photosynthesis because

Answers

Answered by amazingsciencestudy
1

Answer:

Chloroplast is apart of a leaf

Similar questions