batu kapurBahasa Indonesia

limestone

Noun

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

English: limestone

Less certain link between this word and this sense.

English words with similar meanings

Show 1 words