Stromatolites are layered structures formed primarily by... | QuestionStock