Noun chameleon tree frog has 1 sense
  1. chameleon tree frog - a form of tree toad
    --1 is a kind of
    tree toad, tree frog, tree-frog
,
TOP