meaning of wintergreen oil

1. oil or flavoring obtained from the creeping wintergreen or teaberry plant


Related Words

oil of wintergreen | wintergreen oil |

Developed & Maintained By Taraprasad.com

Treasure Words