Excorticate
Word Dictionary
-> Excorticate
Search:
Excorticate
(v. t.) To strip of bark or skin; to decorticate.
Terms of Use
Canadian Jobs