IHRDC Logo

Discover the IHRDC Energy Glossarybeta

Search or select a letter above to browse the glossary.

marine shale

Shale deposited in the sea, often the source rock of a petroleum system.