Macrovipera lebetina/Definition

Venomous viper species found in North Africa.