limestone
1.
(
noun
) a sedimentary rock consisting mainly of calcium that was deposited by the remains of marine animals
Related Words:
rock
,
sedimentary rock
,
stone
Terms and Conditions of Use / Copyright Notice