Vocabulary

山葵の木

horseradish tree (Moringa oleifera); drumstick tree; moringa

noun