WordLens
Dictionary
froglet
1 of 1
noun
/ˈfrɑɡlɪt/
Forms:
froglets
1
a young frog, which has recently developed from a tadpole