L

Late Heavy Bombardment

ConceptMentioned 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.