Refine this word faster
Moringa
//mɔːˈɹɪŋɡə// noun
Definitions
Noun
- 1 Any of several trees, of genus Moringa, that grow in tropical and subtropical India and Africa.
Etymology
Probably from Tamil முருங்கை (muruṅkai, “drumstick”), from the shape of the fruits.
See also for "moringa"
Next best steps
Mini challenge
Unscramble this word: moringa