Aloe Vera Benefits: Discover What This “Plant of Immortality” Does for the Body! DavidWolfe.comMarch 11, 2016 Does the aloe vera plant conjure up images of a spiny succulent kept on your grandmother's window sill? Well, she had something there! That little succulent is ... Food 0