toadlike
/ˈtoʊdˌlaɪk/Definitions
1. adjective
resembling or characteristic of a toad
“The toadlike sounds emanating from the pond attracted many curious onlookers.”
2. noun
a thing resembling or characteristic of a toad
“The toadlike creature sat quietly on a nearby lily pad.”