Uk English Meaning of tree toad

Tree frog

Other Uk English words related to Tree frog

No Synonyms and anytonyms found

Definitions and Meaning of tree toad in English

Wordnet

tree toad (n)

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

FAQs About the word tree toad

Tree frog

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

No synonyms found.

No antonyms found.

tree swift => Tree Swift, tree swallow => Tree Swallow, tree surgery => Tree surgery, tree surgeon => Tree surgeon, tree squirrel => Tree squirrel,