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