How to pronounce "bufo microscaphus" (English)
Voice
Listen
Votes
Add your own pronunciation of "bufo microscaphus"
Meanings and definitions of "bufo microscaphus"
- Noun
a uniformly warty stocky toad of washes and streams of semiarid southwestern United States
Synonyms:

