Late Heavy Bombardment
Concept
A hypothesized period of intense meteoroid impacts on the inner planets of the Solar System, suggested as a potential factor in the origin of life or debated regarding its actual occurrence.
Mentioned in 1 video
A hypothesized period of intense meteoroid impacts on the inner planets of the Solar System, suggested as a potential factor in the origin of life or debated regarding its actual occurrence.