abelmosk in German abelmosk in German Abelmoschus noun The tropical evergreen shrub Abelmoschus moschatus itself. Add to Flashcards