About formation
delta - a very low triangular area of alluvial deposits in which a river divides ahead of coming into a larger human body of h2o; "the Mississippi River delta"; "the Nile delta"The early solar system would've been a chaotic, terrifying spot. Particles still left above from your formation from the Solar coalesced into a disk within the star, generat