English dictionary tree toad meaning and definition Definition and meaning of tree toad at MeaningMonkey.org. tree toad meaning and definition in the English Dictionary. TREE TOAD nounDefinition of tree toad (noun)arboreal amphibians usually having adhesive disks at the tip of each toe; of southeast Asia and Australia and Americasynonyms: tree frog, tree-frog Source: Princeton University Wordnet
If you find this page useful, share it with others! It would be a great help. Thank you! Link to this page: