Succupedia Aloe bellatula Aloe bellatula is a small succulent that forms a dense clump of stemless rosettes of thin leaves. Although both surfaces of the leaves are… Read More