English

edit

Noun

edit

shelt-toad (plural shelt-toads)

  1. Alternative form of shield-toad

Anagrams

edit