Moringa

noun
Mo·​rin·​ga | \ məˈriŋgə\

Definition of Moringa

: a genus of East Indian and African trees constituting the family Moringaceae and having pinnate leaves and irregular flowers with 10 stamens and a 3-valved capsular fruit — see horseradish tree

History and Etymology for Moringa

New Latin, probably from Malayalam muriṅṅa

Keep scrolling for more