×
escarotique
meaning in English
adj.
escharotic, causing a scab to form, caustic (medicine)
Related Words
escargot
escarmouche
escarpe
escarpement
PC Version
Copyright © 2018 WordTech Co.