English edit

Adjective edit

mentholated (comparative more mentholated, superlative most mentholated)

  1. Impregnated with menthol.