Meaning of spadefoot toad
Definition of spadefoot toad
(noun)
a burrowing
toad
of the
northern
hemisphere
with a
horny
spade-like
projection
on
each
hind
foot
Other information on spadefoot toad
WIKIPEDIA results for
spadefoot toad
Amazon results for
spadefoot toad
Tweet