What is Slime Lily?
Slime Lily, scientifically known as Albuca canadensis, is a member of the Asparagaceae family and is native to the Cape Provinces in South Africa. Slime Lily (Latin: Albuca canadensis, family Asparagaceae) is an edible plant catalogued in PlantSage.
