Adjective Definition

mentholated

1.Definition: containing, or impregnated with, menthol

"Mentholated cough syrup"




Please Share