talupak

Noun

 * 1) sheathing on the upper part of palms