Definition of tree frog noun from the Oxford Advanced American Dictionary

 

tree frog

 noun
noun
 
 
jump to other results
one of several types of frogs that live in trees, usually small and brightly colored
See the Oxford Advanced Learner's Dictionary entry: tree frog