mamba

/mˈɑmbʌ/

Explore definitions, synonyms, and language insights of mamba

Definitions

Noun
arboreal snake of central and southern Africa whose bite is often fatal

More General Terms