Stromatolites: Ancient Layered Sedimentary Structures Explained
Discover stromatolites, ancient layered sedimentary structures formed by microbes, revealing Earth’s early life and unique ecosystems still found today.
Discover stromatolites, ancient layered sedimentary structures formed by microbes, revealing Earth’s early life and unique ecosystems still found today.