Periodic Table
Elements A to Z
Definition of Thylakoids
Enclosed membrane structures inside chloroplasts and photosynthetic bacteria.
Search the Dictionary