Delairea odorata

1. (noun) South African succulent evergreen twining climber with yellow flowers grown primarily as a houseplant for its ivylike foliage; sometimes placed in genus Senecio
Synonyms: German ivy, Senecio milkanioides
Related Words: vine



Terms and Conditions of Use / Copyright Notice