Home

Word

limestone, n.
(limestones)
more info a sedimentary rock consisting mainly of calcium that was deposited by the remains of marine animals
<noun.substance>

limestone