E
Editor
Oct 18, 2022
The infoldings formed by the inner membrane of the chloroplast; the site of the light reactions of photosynthesis
Difficulty: Medium
A:

Glycolysis 

B:

Stroma

C:

Starch

D:

Thylakoid 

ID: 634eafc42ef332e58aa5b53b