moringa
noun/mɔːˈɹɪŋɡə/
Etymology Borrowed from translingual Moringa, probably from Malayalam മുരിങ്ങ (muriṅṅa).
1
Any of several trees, of genus Moringa, that grow in tropical and subtropical India and Africa.
- Synonyms
- ben, drumstick tree, horseradish tree
- Derived terms
- moringic acid