Moringa

//mɔːˈɹɪŋɡə// noun

Definitions

Noun
  1. 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.

Next best steps

Mini challenge

Unscramble this word: moringa