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

Find Similar Words

Find similar words to juniper tar using the buttons below.

Words Starting With

Words Ending With

Unscrambles

juniper tar