Macrovipera deserti/Definition

Venomous viper species found in North Africa.