See also: tarsand

Contents

EnglishEdit

 
A tar sands plant

NounEdit

tar sand ‎(plural tar sands)

  1. Oil sand.

TranslationsEdit

See alsoEdit

AnagramsEdit