E / eschăra
noun greek

eschăra

gen. eschărae · gender feminine · decl. 1st
The base; pedestal of a military engine
The base or pedestal of a military engine, Vitr. 10, 17, 20.—
a scar; scab
In medic. lang., a scar, scab, Cael. Aur. Tard. 5, 1 fin.