Mamba

What is Mamba?

Mamba definition and meaning on Dictionary terms:
noun
any of several long, slender, arboreal snakes of the genus Dendroaspis, of central and southern Africa, the bite of which is often fatal.

 

reference: https://www.dictionary.com/browse/mamba

Tags: