noun the skin of a snake. leather made from the skin of a snake.
snakeskin 🔊 Listen to this noun the skin of a snake. leather made from the skin of a snake. Share Facebook Twitter Google +