limestone pavement

Definition

General Science

  • 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.
http://www.dictionarycentral.com/definition/limestone-pavement.html