Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
froglets
in English
froglets
us
//frɔgˈlɛts//
uk
//frɒgˈlɛts//
#limited
Definitions
Noun
young
frogs
(
recently
developed
)
The
biologist
studied
the
froglets
in
their
natural
habitat
.
Base Words
frog
lets