English | German | Russian | Czech

mountain limestone English

Meaning mountain limestone meaning

What does mountain limestone mean?

mountain limestone

(geology) A series of limestone strata separating the Old Red Sandstone from the coal-measures.

Are you looking for...?