MOUNTAIN LIMESTONE


Meaning of MOUNTAIN LIMESTONE in English

noun

: a carboniferous limestone occurring in the hills and mountains of England and generally equivalent to the Mississippian of the No. American section

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.