Synonyms for
Menthol
Definition
Menthol is a substance found in mint plants that produces a cool or minty sensation when inhaled or applied to the skin.
Synonyms for
Definition
Menthol is a substance found in mint plants that produces a cool or minty sensation when inhaled or applied to the skin.