Vocabulary

モリンガ

horseradish tree (Moringa oleifera); drumstick tree; moringa

noun