Definify.com

Definition 2024


tarsands

tarsands

See also: tar sands

English

Noun

tarsands

  1. plural of tarsand