Seneca oil

noun

Definition of Seneca oil

: a crude petroleum formerly in medicinal use

History and Etymology for Seneca oil

Seneca; from its discovery in their territory

Keep scrolling for more