menu
Savvyherb
Channels
Topics
Places
Menthol
ˈmen-ˌthȯl | noun
An organic compound derived from mint oils. This waxy, crystalline terpene occurs naturally in mint plants including peppermint and spearmint, although it can also be produced ...
Read more
Browse all words