eschar
Explore definitions, synonyms, and language insights of eschar
Definitions
Noun
a dry scab formed on the skin following a burn or cauterization of the skin
Explore definitions, synonyms, and language insights of eschar