sand viper

Noun

 * 1) Any of various snakes:
 * 2) horned viper
 * 3) hognose snake ( spp.)
 * 1) hognose snake ( spp.)