Moringa Tree Leaves

Category:

Description

Moringa oleifera is a fairly large tree native to North India. Also known as the drumstick tree, horseradish tree, or Ben oil tree. Almost all parts of the tree are eaten or used as ingredients in traditional herbal medicines, this especially applies to the leaves and pods, which are commonly eaten.