Editor
Definition

Thylakoid

The infoldings formed by the inner membrane of the chloroplast site of the light reactions of photosynthesis 

Sponsored Ads