Limestone is a sedimentary rock with a large composition of minerals primarily of calcium carbonate (CaCO3) in the crystal forms of calcite and aragonite; most limestone is mainly composed of some significant parts of marine organisms which can include forams, molluscs and corals.