Succulentopedia Aloe vera (Barbados Aloe) February 25, 2020 Aloe vera (Barbados Aloe) is a well-known, stemless or short-stemmed succulent that form rosettes of green to grey-green leaves. It grows…