stromatoliths
English
Noun
stromatoliths
plural of
stromatolith