YourDictionary

Dictionary Home » Science » oil sand

oil sand science definition

A stratum of sand or sandstone containing petroleum that can be extracted by way of wells. The term is also applied to limestone and dolomite strata that contain petroleum.

Learn more about oil sand

link/cite print suggestion box