xocpalehuatl

skin of sole of the foot; skin of the sole of the foot