chameleon tree frog
Meaning, Definition & Usage
Dictionary
Related
noun
a form of tree toad
WordNet
Previous
chambers
chambertin
chambray
chambrel
chameck
Next
chameleonize
chamfer
chamfret
chamfron
chamlet