Albuca

The genus Albuca are found mainly in Southern Africa though some of the 60 or so species are found in northern Africa and the Arabian Peninsula. They are commonly known as slime lilies  which derives from the fact that they are fleshy plants with a sticky sap.

Sort by
Sort by