treefrog
noun
- 1
A frog of the family Hylidae, of small size and more elegant in form than the true frogs (family Ranidae), often with a bright coloration.
Translate “treefrog” to another language
Click any language to open the translator with this word already filled in.