Browsing: 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