Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: chameleon tree frog
  1. A form of tree toad

Derived forms: chameleon tree frogs

Type of: tree frog, tree toad, tree-frog