'Bufo microscaphus' definitions:

Definition of 'Bufo microscaphus'

From: WordNet
noun
A uniformly warty stocky toad of washes and streams of semiarid southwestern United States [syn: southwestern toad, Bufo microscaphus]