Thylakoid
From Palaeos
A unit of a stacked, lamellar membrane system in most cyanobacteria on which photosynthesis is carried out.
Credits
ATW?
A unit of a stacked, lamellar membrane system in most cyanobacteria on which photosynthesis is carried out.
Credits
ATW?