Rock viper

From Wikipedia, the free encyclopedia

Rock viper is a common name that is sometimes used to refer to at least three different species: