Noun: limestone 'lIm,stown
- A sedimentary rock consisting mainly of calcium that was deposited by the remains of marine animals
"The little animals fossilized and are now embedded in the limestone"
Derived forms: limestones
Encyclopedia: Limestone, OK