Tree toad has 2 different meanings across 1 category:
Noun
Noun
1
arboreal amphibians usually having adhesive disks at the tip of each toe; of southeast Asia and Australia and America
2
Any of the arboreal toads in the genus Pedostibes
Broader Terms (hypernyms)
Narrower Terms (hyponyms)