toad
English Dictionary
->
Letter T
-> toad
Search Dictionary:
toad Definition
(n)
any
of
various
tailless
stout
-
bodied
amphibians
with
long
hind
limbs
for
leaping
;
semiaquatic
and
terrestrial
species
toad Synonyms
anuran
batrachian
frog
salientian
toad
toad frog
© Art Branch Inc.