spadefoot toad - English Synonyms Dictionary