Definisi 'tree toad'

English to English
noun
1 arboreal amphibians usually having adhesive disks at the tip of each toe; of southeast Asia and Australia and America Terjemahkan
source: wordnet30
More Word(s)
anuran, batrachian, frog, salientian, toad, hyla crucifer, spring peeper, hyla regilla, hyla arenicolor, family hylidae, hylidae,

Visual Synonyms