Toadskin Definition

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.
Wiktionary

Other Word Forms of Toadskin

Noun

Singular:
toadskin
Plural:
toadskins

Origin of Toadskin

Find Similar Words

Find similar words to toadskin using the buttons below.

Words Starting With

Words Ending With

Unscrambles

toadskin