moringa
📖 中文释义
- 辣木属
📘 English Definition(英文释义)
- n. A genus of trees of Southern India and Northern Africa.
- One species (Moringa pterygosperma) is the horse-radish tree, and its
- seeds, as well as those of M. aptera, are known in commerce as ben or
- ben nuts, and yield the oil called oil of ben.