delairea : Idioms & Phrases
delairea odorata
-
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.
WordNet
genus delairea
-
noun one species: German ivy
Delairea.