Spitting cobra

Common name for several snakes From Wikipedia, the free encyclopedia

Spitting cobra