Popular Wordlists
  • word of the day

    birch oil

    birch oil - Dictionary definition and meaning for word birch oil

    Definition
    (noun) a liquid ester with a strong odor of wintergreen; applied externally for minor muscle and joint pain
Connect with us on Facebook