English synonyms about - contact  

mentholated salve

noun

1 mentholated salve

A salve containing menthol.


Find more on mentholated salve elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0143