toadlet
/ˈtoʊəd.lɛt/Definitions
1. noun
A young toad, typically in the larval stage.
“The pond was home to several toadlets, their bright colors standing out in the greenery.”
1. noun
A young toad, typically in the larval stage.
“The pond was home to several toadlets, their bright colors standing out in the greenery.”