juniper tar
noun
: 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
Love words? Need even more definitions?
Merriam-Webster unabridged
Share