slime lily noun1 •Any plant of the genus Albuca, mainly occurring in Africa.Distinguished from other slimelilies by the conspicuous warts at the base of the stem. — 2008 formsslime lilies