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