shale oil
English Dictionary
->
Letter S
-> shale oil
Search Dictionary:
shale oil Definition
(n)
oil
extracted
from
oil
shale
by
heating
shale oil Synonyms
shale oil
© Art Branch Inc.