adj. (Chemistry) containing menthol (chemical substance causing a cool sensation and used for medical and commercial purposes)
MENTHOLATED
Meaning of MENTHOLATED in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012