Scaphiopus multiplicatus

Explore definitions, synonyms, and language insights of Scaphiopus multiplicatus

Definitions

Noun
this spadefoot toad lives in the southwestern United States

More General Terms