Leaf of life, scientifically known as Bryophyllum pinnatum, is a succulent plant that is native to Madagascar but can be…
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.