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

More General Terms