Definition of Southwestern Toad

  • 1. A uniformly warty stocky toad of washes and streams of semiarid southwestern United States Noun

Synonyms for word "southwestern toad"

Semanticaly linked words with "southwestern toad"

Hyponims for word "southwestern toad"