Definition of "froglike"

froglike