Definitions of Sonoran lyre snake:

  • noun:   of desert regions of southwestern North America