Found 1 items, similar to Moringa.
English → English (gcide)
Definition: Moringa
Moringa
\Mo*rin"ga\, prop. n. [Malayam murunggi.] (Bot.)
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
Moringa aptera, are
known in commerce as
ben or
ben nuts, and yield the oil
called
oil of ben.
[1913 Webster]