Home

Word

mentholated salve, n.
more info a salve containing menthol
<noun.artifact>

mentholated salve
semantic pointers
hypernym
substance meronym