Synonyms and Antonyms for chameleon_tree_frog

1. chameleon tree frog (n.)

a form of tree toad

Synonyms: