moringa; horseradish tree; drumstick tree
Refers to the tree Moringa oleifera, known for its edible leaves and pods. Also called 山葵の木 (wasabi no ki) in Japanese.
See also: ワサビノキ
Moringa leaves are rich in nutrients.
Recently, moringa has been attracting attention as a health food.