delairea odorata
1 definition found
delairea odorata - WordNet (r) 2.1 (2005) :
Delairea odorata
n 1: South African succulent evergreen twining climber with
yellow flowers grown primarily as a houseplant for its
foliage; sometimes placed in genus Senecio [syn: German ivy
, Delairea odorata, Senecio milkanioides]
|