Aloe scobinifolia

Aloe scobinifolia is a small, stemless Aloe from Somalia.