2017-7-7 · Limestone is a sedimentary rock composed mainly of CaCO3. It is formed by the deposition either of the skeletons of small creatures and/or plants (organic limestones), or by chemical precipitation, or by deposition of fragments of limestone …