What is the full meaning of toadlets
TOADLET, a small toad [n]
Example of the word toadlets placed on a Scrabble board.