Meaning of moringa in English:

moringa

Pronunciation /məˈrɪŋɡə/

noun

  • 1A tropical or subtropical plant belonging to a diverse genus native to Africa and southern Asia.

    Genus Moringa, family Moringaceae: several species inluding the drumstick tree Moringa oleifera

    1. 1.1mass noun A preparation of the leaves, fruits, or other parts of the drumstick tree, used chiefly as a herb or dietary supplement.
      • ‘moringa contains very high levels of antioxidant and anti-inflammatory compounds’

Origin

Latin, from Sinhalese muruňga.