Definitions of southwestern toad:

  • noun:   a uniformly warty stocky toad of washes and streams of semiarid southwestern United States