Mark Ridgway Ok now I can tell which plant you have put here. There are so many plants in the photo that's why you need to describe one. Moringa oleifera is from India but is grown and eaten all through tropical parts of the world. Delicious.
Comments (7)