mentholate

Noun

 * 1)  A salt or ion derived from menthol.

Verb

 * 1) Add menthol particularly for flavouring.