P phys.org Remains of an extinct world of organisms discovered 70 points wglb 3 years ago 11 comments