Meaning of limestone

Definition of limestone

(noun) a sedimentary rock consisting mainly of calcium that was deposited by the remains of marine animals

Other information on limestone

WIKIPEDIA results for limestone
Amazon results for limestone