Bufoniform definition

Resembling a toad.
adjective
0
0
Advertisement