Dictionary search results

Showing 1-2 of 2 results

menthol US English

A crystalline compound with a cooling minty taste and odor, found in peppermint and other natural oils. It is used as a flavoring and in decongestants and analgesics

menthol English-Spanish

mentol masculine