Moringa
noun
Mo·rin·ga
məˈriŋgə
: 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
Love words? Need even more definitions?
Merriam-Webster unabridged
Share