juniper tar
nounDefinition of juniper tar
: a tarry liquid used topically in treating skin diseases and obtained by distillation from the wood of a Eurasian juniper (Juniperus oxycedrus)
— called also cade oil, juniper tar oil
Keep scrolling for more
Keep scrolling for more