Seed Horse radish tree, Drumstick (Moringa oleifera Lam.).

Royalty-free stock photo ID: 132113090

Seed Horse radish tree, Drumstick (Moringa oleifera Lam.).