Delairea odorata
English Dictionary
->
Letter D
-> Delairea odorata
Search Dictionary:
Delairea odorata Definition
(n)
South
African
succulent
evergreen
twining
climber
with
yellow
flowers
grown
primarily
as
a
houseplant
for
its
foliage
;
sometimes
placed
in
genus
Senecio
Delairea odorata Synonyms
Delairea odorata
German ivy
Senecio milkanioides
© Art Branch Inc.