Answers

2015-09-14T15:04:14+05:30
Thylakoid of choloroplast is the part where the light reaction of photosynthesis takes place.
0