Frog?
Frog baby?
Close Alora
Frog Prince (I've watched too much Disney XD)
What's another name for frog babies?
Frog spawn
Baby Frog
What do you think?