southern spadefoot

Explore definitions, synonyms, and language insights of southern spadefoot

Definitions

Noun
this spadefoot toad lives in the southwestern United States

More General Terms