shelt-toad
English
Noun
shelt-
toad
(
plural
shelt-toads
)
Alternative form of
shield-toad
.
Anagrams
death slot