Oil Sand Definition
A stratum of sand or sandstone containing petroleum.
Other Word Forms of Oil Sand
Oil Sand Is Also Mentioned In
Find Similar Words
Find similar words to oil sand using the buttons below.
Words Starting With O and Ending With D