English dictionary

birch oil meaning and definition

BIRCH OIL noun

Definition of birch oil (noun)

  1. a liquid ester with a strong odor of wintergreen; applied externally for minor muscle and joint pain
Source: Princeton University Wordnet