leaf-nosed snake n any of various pale blotched snakes with a blunt snout of southwestern North America