cape aloe

noun

1.
much-branched South African plant with reddish prickly succulent leaves