Definify.com

Definition 2024


black_salve

black salve

English

Noun

black salve (countable and uncountable, plural black salves)

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