モリンガ Also written もりんが Meanings Noun horseradish tree (Moringa oleifera); drumstick tree; moringa See also: ワサビノキ. Jinuma: Japanese Dictionary · Word lists