Definition for Stromatolite
From Biology Forums Dictionary
A layered calcium carbonate structure produced by cyanobacteria in an aquatic environment.
From Biology Forums Dictionary
A layered calcium carbonate structure produced by cyanobacteria in an aquatic environment.