Juniper tar

What is Juniper tar?

Juniper tar definition and meaning on Dictionary terms:
noun Pharmacology.
a medicinal tar derived from the European juniper Juniperus oxycedrus: used topically in the treatment of certain skin diseases.

 

reference: https://www.dictionary.com/browse/juniper-tar

Tags: