Limestone
Limestone Limestone is a sedimentary rock consisting of more than 50 calcium carbonate calcite CaCO 3 There are many different types of limestone formed through a variety of processes Limestone can be precipitated from water non clastic chemical or inorganic limestone secreted by marine organisms such as algae and coral biochemical limestone or can form from the shells of dead