toad frog

from WordNet (r) 3.0 (2006)
toad frog
    n 1: any of various tailless stout-bodied amphibians with long
         hind limbs for leaping; semiaquatic and terrestrial species
         [syn: {frog}, {toad}, {toad frog}, {anuran}, {batrachian},
         {salientian}]
    

[email protected]