Discover what is another name for leaf of life and its benefits. Find simple answers and uses of this natural plant for health and healing.