×

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)

Related Words

  1. menthe poivrée
  2. menthe verte
  3. mentholé
  4. menticïde
PC Version

Copyright © 2018 WordTech Co.