oil of wintergreen

Explore definitions, synonyms, and language insights of oil of wintergreen

Definitions

Noun
oil or flavoring obtained from the creeping wintergreen or teaberry plant