escharotics
English
Noun
escharotics
plural of
escharotic