mentholated : Idioms & Phrases


mentholated salve

  • noun a salve containing menthol
WordNet