Advertisement

Advertisement

oil sands

  1. Surface deposits of tarry sand that contain large quantities of petroleum.


Discover More

Notes

The major deposits of oil sands in North America are in the western United States and northern Canada .
Extracting the oil from these sands is difficult and expensive.

Advertisement

Advertisement

Advertisement

Advertisement


oil sandoilseed