VariousWords beta
Related Terms:
Definitions:
Noun
decortication
Definition: removal of the outer covering of an organ or part
Definition: The removal of the surface layer, membrane, or fibrous cover of anything