タールサンド
タ
ー
ル
サ
ン
ド
Meanings
1
tar sand; oil sand
A type of unconventional petroleum deposit; the term is used in geology and energy contexts.
Canada has vast reserves of tar sands.
tar sand; oil sand
A type of unconventional petroleum deposit; the term is used in geology and energy contexts.
Canada has vast reserves of tar sands.