Seneca oil
nounDefinition of Seneca oil
: a crude petroleum formerly in medicinal use
Keep scrolling for more