Juniper Tar Definition
noun
A tarry substance obtained from the wood of the Eurasian juniper Juniperus oxycedrus and used topically to treat various skin ailments.
American Heritage Medicine
Related Articles
Find Similar Words
Find similar words to juniper tar using the buttons below.