toadskins
English
Noun
toadskins
plural of
toadskin