Definition of "stromatolites"

stromatolites