English dictionary
mentholated salve meaning and definition
Definition and meaning of mentholated salve at MeaningMonkey.org. mentholated salve meaning and definition in the English Dictionary.MENTHOLATED SALVE noun
Definition of mentholated salve (noun)
- a salve containing menthol
Source: Princeton University Wordnet