limestone pavement
  • noun an area of outcrops of rock where the surface has been dissolved by water over millions of years into blocks, giving it the appearance of a street pavement. Some rare plants live on limestone pavements.

Not what you were looking for?