mentholated salve

Noun
  1. A salve containing menthol (synset 103752485)

Other Searches