toadskin (English, noun)
expansion: toadskin (plural toadskins)
Senses:
glosses: the skin of a toad, or leather made therefrom
Forms:
form: toadskins
tags: plural