toadskin noun1 •the skin of a toad, or leather made therefromThe Chinese use a preparation derived from toadskins, which they call senso, as a remedy for several sicknesses. formstoadskins