menthol meaning in English
n. menthol, chemical substance obtained from peppermint oil which has a cooling effect (used primarily in the production of confections, cold medicines, liqueurs, and perfumes) (chemistry, pharmacology)
n. menthol, chemical substance obtained from peppermint oil which has a cooling effect (used primarily in the production of confections, cold medicines, liqueurs, and perfumes) (chemistry, pharmacology)