Subscribe
URL of the page has been copied to clipboard.
Meaning : A uniformly warty stocky toad of washes and streams of semiarid southwestern United States.
Synonyms : southwestern toad
Install App
Bufo microscaphus meaning in Telugu.