formation No Further a Mystery
delta - a low triangular region of alluvial deposits in which a river divides ahead of getting into a larger physique of water; "the Mississippi River delta"; "the Nile delta"A person probable rationalization would be that the Strength on the effect with Earth that formed the Moon vaporized lighter materials, casting them into space, and remaining