わさびのき

山葵の木

horseradish tree (Moringa oleifera); drumstick tree; moringa

N3Noun
Noun
horseradish tree (Moringa oleifera)drumstick treemoringa