Summary
English Synonyms:   more detail...
  1. tree toad:


English

Detailed Synonyms for tree toad in English

tree toad:

tree toad [the ~] noun

  1. the tree toad
    – arboreal amphibians usually having adhesive disks at the tip of each toe; of southeast Asia and Australia and America 1
    the tree frog; the tree-frog; the tree toad
    – arboreal amphibians usually having adhesive disks at the tip of each toe; of southeast Asia and Australia and America 1

Alternate Synonyms for "tree toad":


Related Definitions for "tree toad":

  1. arboreal amphibians usually having adhesive disks at the tip of each toe; of southeast Asia and Australia and America1

Related Synonyms for tree toad