Mentholated Meaning
There are 1 meaning(s) for word Mentholated
Meaning 1 : containing, or impregnated with, menthol
Example : mentholated cough syrup
Example : mentholated cough syrup
Similar words of Mentholated :
