Escharotic

Definition of Escharotic from the PharmacyDictionary.in

Escharotic

Something that is corrosive or can cause tissue to die and fall off.

Not Available