Biology, asked by avulalahari200, 1 year ago

............................ re the sites of phtosynthesis

Answers

Answered by sowmyasreemajj
0
Leaves are the sites of photosynthesis.

dimpli: no, chloroplasts are the sites of photosynthesis
sowmyasreemajj: Yes,but chloroplasts are present in leaves
sanjays2402: dimpli is correct
Answered by sanjays2402
3
The answer is chloroplasts are the sites of photosynthesis. Press thank you n mark as the best!
Similar questions