Biology

Which is the site of the light-dependent reactions of photosynthesis? mitochondria stomata stroma thylakoids


Answers

temicious14precious

2 years ago Comment

Thylakoids are the site of light-dependent reactions of photosynthesis.
Hope that helped you.