escorça
Catalan
noun
Definitions
- bark of a tree
- rind of a fruit
- crust of a planet
- (anatomy) the outer covering of an organ
Etymology
Inherited from Latin scortea (leather garment, made of fur hide).
Origin
Latin
scortea
Gloss
leather garment, made of fur hide