Editor
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 

Sponsored Ads