Sonoran whipsnake

Explore definitions, synonyms, and language insights of Sonoran whipsnake

Definitions

Noun
both terrestrial and arboreal snake of United States southwest