Moringa seeds

Moringa oleifera is a fast-growing tree native to South Asia and now found throughout the tropics. It is sometimes described as the "miracle tree," "drumstick tree," or "horseradish tree," has small, rounded leaves that are packed with an incredible amount of nutrition: protein, calcium, beta carotene, vitamin C, potassium.