Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
treefrog
in English
treefrog
us
//ˈtriːfrɔg//
uk
//ˈtriːfrɒɡ//
#limited
Definitions
Noun
a
small
frog
species
;
elegant
form
(
Hylidae
family
)
The
treefrog
has
a
slender
body
and
long
legs
.
a
type
of
frog
with
bright
coloration
;
often
arboreal
The
colorful
treefrog
climbed
up
the
leafy
branch
.
Base Words
tree
frog