meaning of bufo microscaphus

bufo microscaphus meaning in General Dictionary

a uniformly warty stocky toad of washes and channels of semiarid southwestern United States