Wiktionary
toadskin
n. the skin of a toad, or leather made therefrom
n. the skin of a toad, or leather made therefrom