-
The Moringa tree (also known as Drumstick tree or Horseradish tree) is reputed to be one of the most nutritious plants. All parts of the plant are edible, although more commonly the leaves in fresh or dried form. Moringa leaves have a slightly bitter-sweet taste. The powder can be added to shakes, smoothies, yoghurt, or sprinkled over cooked rice or other cereal. 30g jar