southwestern toad

Noun
  1. A uniformly warty stocky toad of washes and streams of semiarid southwestern United States (synset 101650107)

Other Searches