English
Detailed Synonyms for toad frog in English
toad frog:
toad frog [the ~] nom
-
the toad frog
– any of various tailless stout-bodied amphibians with long hind limbs for leaping; semiaquatic and terrestrial species 1the toad; the frog; the batrachian; the anuran; the salientian; the toad frog– any of various tailless stout-bodied amphibians with long hind limbs for leaping; semiaquatic and terrestrial species 1