LIMESTONE


Meaning of LIMESTONE in English

A bedded sedimentary deposit consisting chiefly of calcium carbonate (CaCO3).

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.