Flowstone (noun) Definition, Meaning & Examples

noun Petrology.
  1. a layered deposit of calcium carbonate, CaCO3, left by thin sheets of flowing water, as in a cave.
Flowstone (noun) Definition, Meaning & Examples

More Definitions