English synonyms about - contact  

limestone

noun

1 limestone

A sedimentary rock consisting mainly of calcium that was deposited by the remains of marine animals.

Dutch: kalksteen
Polish: wapień, skała wapienna


Find more on limestone elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0299