Stromatolites Defy Odds by A) Living B) on Land #1 Post by JJLongusa » Sat, Dec 23, 2017, 8:05 PM UTC Stromatolites Defy Odds by A) Living B) on Landblogs.scientificamerican.com