EGAVE

toadskin

Meaning

  1. noun the skin of a toad, or leather made therefrom
    The Chinese use a preparation derived from toadskins, which they call senso, as a remedy for several sicknesses.

Similar words

kidskin catskin leather dragonskin kid leather caribouskin sealskin backskin leopardskin maroquin

Save “toadskin” to learn later