prokaryote
Precambrian
Girvanella
Girvanella
cyanobacteria sedimentation
5 cm