English Stromatolite Cited by user 163.10.34.208 on 14 Apr 2014 Stromatolites or stromatoliths (from Greek στρώμα, strōma, mattress, bed, stratum, and λίθος, lithos, rock) are layered bio-chemical accretionary structures formed in…