Home / Dictionary / Black salve

Black salve Uncommon

Definition, synonyms and related words

Definitions
Noun
1

An escharotic based on bloodroot extract, fraudulently marketed as an alternative cancer treatment.

Related Terms
Rhyming Words
lve elve calve halve salve wolve volve solve valve yelve helve delve exolve evolve twelve shelve d valve bivalve indelve undelve
Compare
Black salve vs