Succulentopedia Aloe arborescens (Torch Aloe) January 27, 2020 Aloe arborescens (Torch Aloe) is a large succulent shrub, up to 10 feet (3 m) tall, with branching stems holding attractive rosettes of…