Meaning of eschar

Definition of eschar

(noun) a dry scab formed on the skin following a burn or cauterization of the skin

Other information on eschar

WIKIPEDIA results for eschar
Amazon results for eschar