Cape Aloe (Aloe ferox) is a large South African succulent, up to 3m tall, with thorny leaves and orange-red flowers. Cultivated for medicinal leaf sap.