Large Raw Stromatolite

Stromatolites are fossilized layered deposits of algae within ancient sedimentary rock. These old single-celled organisms are believed to be some of the first forms of life on this planet.

Larger bulk discounts are available for most of our products. Contact us here for more information.
Login to see prices
Category: