Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
treefrogs
in English
treefrogs
us
//ˈtrifrɑgz//
uk
//ˈtrifrɑgz//
#common
Definitions
Noun
small
elegant
frogs
;
often
brightly
colored
a
group
of
frogs
belonging
to
the
Hylidae
family
Base Words
tree
frogs