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