formation No Further a Mystery
delta - a reduced triangular region of alluvial deposits in which a river divides ahead of coming into a larger physique of water; "the Mississippi River delta"; "the Nile delta"Several theories about our Moon’s formation vie for dominance, but almost all share that point in common: close to the time in the photo voltaic procedure’s formation,