MENTHOLATED


Meaning of MENTHOLATED in English

adj. (Chemistry) containing menthol (chemical substance causing a cool sensation and used for medical and commercial purposes)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.