Periodic Table

Enclosed membrane structures inside chloroplasts and photosynthetic bacteria.






Search the Dictionary