EXCORTICATE


Meaning of EXCORTICATE in English

vt to strip of bark or skin; to decorticate.

Webster English vocab.      Английский словарь Webster.