Online English Dictionary

Home

Escharotic


n.

A substance which produces an eschar; a caustic, esp., a mild caustic.


© 2009 Dammam Community College