WordLens

froglet

1 of 1noun
/ˈfrɑɡlɪt/
Forms:froglets
1

a young frog, which has recently developed from a tadpole