delairea odorata Meaning, Definition & Usage
-
noun South African succulent evergreen twining climber with yellow flowers grown primarily as a houseplant for its foliage; sometimes placed in genus Senecio
Senecio milkanioides; German ivy.