Spadefoot Meaning
There are 1 meaning(s) for word Spadefoot
Meaning 1 : a burrowing toad of the northern hemisphere with a horny spade-like projection on each hind foot
Synonyms : spadefoot toad
Synonyms : spadefoot toad
Similar words of Spadefoot :
