← Back to browsemambanoun#36,748TranslationNo Japanese definition yet.English definitionarboreal snake of central and southern Africa whose bite is often fatalExamplesNo examples yet.Similar wordsmambomammbamarimbamacumbamama← barcadisembodied →