Definition, synonyms and related words
A highly venomous snake found in sub-Saharan Africa, Dispholidus typus.