Meaning of wintergreen oil

Definition of wintergreen oil

(noun) oil or flavoring obtained from the creeping wintergreen or teaberry plant

Other information on wintergreen oil

WIKIPEDIA results for wintergreen oil
Amazon results for wintergreen oil