Moringa Definition
noun
Any of several trees, of genus Moringa, that grow in tropical and subtropical India and Africa.
Wiktionary
Other Word Forms of Moringa
Noun
Singular:
moringa
Plural:
moringasOrigin of Moringa
-
Probably from Tamil முருங்கை (murungai, “drumstick”), from the shape of the fruits.
From Wiktionary
Moringa Is Also Mentioned In
Find Similar Words
Find similar words to moringa using the buttons below.