English synonyms about - contact  
limestonerockstonesedimentary rockrottenstonetripoliatomic number 20Cacalciumatomic number 6Ccarboncalcite

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.0439