Learn a Word

upstanding layers: Walls and other similar deposits of manmade origin.

More on this term...