slime lily
slime lily · slime lilies
Any plant of the genus Albuca, mainly occurring in AfricaAny plant of the genus Albuca, mainly occurring in Africa.
Meaning
1 sensesAny plant of the genus Albuca, mainly occurring in Africa.
Forms
plural: slime lilies| Singular | slime lily |
|---|---|
| Plural | slime lilies |
regular