Definition of Escharotic from the PharmacyDictionary.in
Escharotic
Synonyms or meaning of Escharotic
Something that is corrosive or can cause tissue to die and fall off.
Image related to Escharotic
Not Available
Definition of Escharotic from the PharmacyDictionary.in
Something that is corrosive or can cause tissue to die and fall off.
Not Available