Meaning of sonoran lyre snake

Definition of sonoran lyre snake

(noun) of desert regions of southwestern North America

Other information on sonoran lyre snake

WIKIPEDIA results for sonoran lyre snake
Amazon results for sonoran lyre snake