Sandstone is primarily composed of sand-sized grains of minerals and rock fragments, while limestone is mainly made up of calcium carbonate from marine organisms like shells and coral. Sandstone forms from the accumulation and cementation of sand grains, while limestone forms from the compression and cementation of calcium carbonate-rich sediments.
Copyright © 2026 eLLeNow.com All Rights Reserved.