Photosynthesis
Cyanobacteria
Archean
Cambrian
Microbial mat
Mat
Stromatolite
Synechococcus
Photosynthetically active radiation
Biology
Geologic time scale
Microbiology