bufo microscaphus Meaning, Definition & Usage

  1. noun a uniformly warty stocky toad of washes and streams of semiarid southwestern United States
    southwestern toad.

WordNet