Atheris chlorechis/Definition

Venomous bush viper species found only in West African forests.