Eschar
English Meaning
A dry slough, crust, or scab, which separates from the healthy part of the body, as that produced by a burn, or the application of caustics.
Sorry, No Malayalam Meaning for your input!
See Escha Want To Try Eschar In Malayalam??