What does oilsands mean?
Oilsands means plural of oilsand.
Definition & Meaning
Part of speech noun
Quick meaning: Oilsands is a noun meaning plural of oilsand.
plural of oilsand.
Related dictionary entries include oilfield, oil field, oil production, crude oil, oilmen, petroleum.
Oilsands means plural of oilsand.
FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0
Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.