The AI-powered English dictionary
comparative more toadlike, superlative most toadlike
Similar to, or resembling, a toad. examples