Superfruit: The Baobab

The “tree of life,” or Baobab, is the world’s largest succulent plant and is a sacred tree of Africa’s, which produces the superfruit.

This sacred tree produces a fruit that ripens into a hard shell that is large and thick; similar to a sweet potato, but hard as wood on the outside. The powdery fruit pulp inside the pod is packed with antioxidants.
Photo courtesy