Meaning of true toad
Definition of true toad
(noun)
tailless
amphibian
similar
to a
frog
but
more
terrestrial
and having
drier
warty
skin
Other information on true toad
WIKIPEDIA results for
true toad
Amazon results for
true toad
Tweet