Moringa

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

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    Any of several trees, of genus Moringa, that grow in tropical and subtropical India and Africa.

Synonyms

All synonyms
ben

Example

More examples

"Moringa leaves have a lot of health benefits."

Etymology

Probably from Tamil முருங்கை (muruṅkai, “drumstick”), from the shape of the fruits.

More for "moringa"