mentholated salve

Noun
  • A salve containing menthol (synset 103752485)

Other Searches