We do not currently know of any antonyms for short-legged toad.
For similar words to short-legged toad, try: