Online English Dictionary

Home

Excortication


n.

The act of stripping off bark, or the state of being thus stripped; decortication.


© 2009 Dammam Community College