Definition, synonyms and related words
An escharotic based on bloodroot extract, fraudulently marketed as an alternative cancer treatment.