Thylakoid

From Palaeos.org

Jump to: navigation, search

A unit of a stacked, lamellar membrane system in most cyanobacteria on which photosynthesis is carried out.

Credits

ATW?

Personal tools