Succulentopedia Aloe excelsa (Zimbabwe Aloe) October 4, 2016 Aloe excelsa (Zimbabwe Aloe) is a single-stemmed succulent up to 20 feet (6 m) tall. The leaves form a compact rosette at the top…