Atheris squamigera/Definition

Venomous viper species found in west and central Africa.