a lotion containing menthol which gives it the smell of mint
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
How to say menthol in Hindi and what is the meaning of menthol in Hindi? menthol Hindi meaning, translation, pronunciation, synonyms and example sentences are provided by Hindlish.com.