Definition of tree toad:
		
		
		(n) :
		
		arboreal amphibians usually having adhesive disks at the tip of each toe; of southeast Asia and Australia and America
		
	 
 
 
	
		
		
		Definition of tree toad:
		
		
		(n) :
		
		arboreal amphibians usually having adhesive disks at the tip of each toe; of southeast Asia and Australia and America