|
|
|
|

skin   
hoditra skin (a) ~ skin, hide, bark
herotra skin ~ a rubbery skin or layer;
manoditra skin (to) ~ to skin, to peel