Escharotic meaning
Producing an eschar.
adjective
A caustic or corrosive substance or drug.
noun
Producing or tending to produce an eschar; corrosive; caustic.
adjective
A corrosive or caustic substance.
noun
Producing an eschar.
adjective
Advertisement
A caustic or corrosive substance or drug.
noun