Definitions
There is 1 meaning of the phrase
German Ivy.
German Ivy - as a noun
South african succulent evergreen twining climber with yellow flowers grown primarily as a houseplant for its foliage; sometimes placed in genus senecio
Synonyms (Exact Relations)
delairea odoratasenecio milkanioides