Meaning of birch oil
Definition of birch oil
(noun)
a
liquid
ester
with a
strong
odor
of wintergreen;
applied
externally
for
minor
muscle
and
joint
pain
Other information on birch oil
WIKIPEDIA results for
birch oil
Amazon results for
birch oil
Tweet