Definition of "toadlike"

toadlike