moringa in Russian moringa in Russian мори́нга noun Any of several trees, of genus Moringa, that grow in tropical and subtropical India and Africa. Add to Flashcards