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