Description:
Moringa Oleifera or the drumstick tree is native to Asia, but now it's widely cultivated in the US and Australia. Moringa is an edible plant that contains many feel-good properties.
See our blog article "Why you need a Moringa in your garden"