Seneca oil

English

Noun

Seneca oil (uncountable)

  1. (archaic) crude petroleum