Succulentopedia Astroloba rubriflora September 14, 2018 Astroloba rubriflora is a succulent plant up to 18 inches (45 cm) tall, with multiple sprawling stems, densely covered in sharply-pointed…