Meaning of mentholated salve
Definition of mentholated salve
(noun)
a
salve
containing
menthol
Other information on mentholated salve
WIKIPEDIA results for
mentholated salve
Amazon results for
mentholated salve
Tweet