leaf-nosed snake: any of various pale blotched snakes with a blunt snout of southwestern North America
physical entity: an entity that has physical existence
elapidae: cobras; kraits; mambas; coral snakes; Australian taipan and tiger snakes