Moringa

1 year ago
9

Moringa (Moringa oleifera) is a fast-growing, deciduous tree that can reach impressive heights. In its native country of India, the moringa is popularly cultivated and harvested for its fruit and leaves. These components of the tree are then used as a source of food and oil extracted from the tree can be incorporated into cosmetics.

Loading comments...