frog
Info · Definitions · Synonyms · Characters
Definitions
(noun) any of various tailless stout-bodied amphibians with long hind limbs for leaping; semiaquatic and terrestrial species. Synonyms: toad, toad frog, anuran, batrachian, salientian.
Noun Definition 1