Juniper-tar meaning

A tarry substance obtained from the wood of the Eurasian juniper Juniperus oxycedrus and used topically to treat various skin ailments.
noun
0
0
A tarry substance obtained from the wood of the Eurasian juniper Juniperus oxycedrus and used topically to treat various skin ailments.
noun
0
0
Advertisement