spadefoot toad
English
Noun
spadefoot
toad
(
plural
spadefoot toads
)
Synonym of
spadefoot
.