Description
Get 20+ Seeds of the Dwarf Moringa Tree to Grow. Also known as the Tree of Life, or the Miracle Tree, the seeds and leaves are very nutritious and tasty! Made in USA. Ships from Iowa. Eating Moringa Seeds encourages weight loss. Very beneficial seeds.