tree frog Definition
Dictionary Home » Words Starting with T » trebly ... trephined » tree frog
tree frog
noun
- 1. Any of several kinds of amphibian that have adapted to living in trees by having sucker-like discs on the fingers and toes to make climbing easier.
