Meaning of sand viper

Definition of sand viper

(noun) highly venomous viper of northern Africa and southwestern Asia having a horny spine above each eye
harmless North American snake with upturned nose; may spread its head and neck or play dead when disturbed

Other information on sand viper

WIKIPEDIA results for sand viper
Amazon results for sand viper