southwestern toad
تعریف انگلیسی
noun
- a uniformly warty stocky toad of washes and streams of semiarid southwestern United States