big splash


big splash

Informal name for giant impact hypothesis. See Moon.