English Dictionary
Definition mentholated in British English
mentholated adjective
adjective
/ˈmenθəˌleɪtɪd/

English Dictionary