Juniper Tar (noun) Definition, Meaning & Examples

noun Pharmacology.
  1. a medicinal tar derived from the European juniper Juniperus oxycedrus: used topically in the treatment of certain skin diseases.
Juniper Tar (noun) Definition, Meaning & Examples

More Definitions