Limestone Limestone is a carbonate rock of organic origin formed from the shell remains of marine animals. Read more