English dictionary
birch oil meaning and definition
Definition and meaning of birch oil at MeaningMonkey.org. birch oil meaning and definition in the English Dictionary.BIRCH OIL noun
Definition of birch oil (noun)
- a liquid ester with a strong odor of wintergreen; applied externally for minor muscle and joint pain
- synonyms: methyl salicylate, sweet-birch oil
Source: Princeton University Wordnet