• Toadlet

    Origin

    toad + -let

    Full definition of toadlet

    Noun

    toadlet

    (plural toadlets)
    1. A juvenile toad.

    Anagrams

    © Wiktionary