Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of wintergreen oil
  1. noun
    oil or flavoring obtained from the creeping wintergreen or teaberry plant

    Similar: 

Explanation of wintergreen oil
My lists:
Recently viewed words: