Find the word definition

WordNet
chameleon tree frog

n. a form of tree toad