Definition of "treefrog"

treefrog