Ebay India

Popular Wordlists

menthol

menthol

menthol - Dictionary definition and meaning for word menthol

Definition
(noun) a crystalline compound that has the cool and minty taste and odor that occurs naturally in peppermint oil; used as a flavoring and in medicine to relieve itching, pain, and nasal congestion
Definition
(noun) a lotion containing menthol which gives it the smell of mint

Hiring Content Writers!

We are looking for rockstar content writers with keen interest in digital marketing & technology. For more details call at (+91) 8054012673 or drop us an email at career@opencubicles.com.

Love us on FB !