Home
All Categories
Best Categories
Games
Electronics
English
English Bangladesh
Email this page to a friend
DELAIREA ODORATA
Definition:
[noun] South African succulent evergreen twining climber with yellow flowers grown primarily as a houseplant for its foliage; sometimes placed in genus Senecio
Synonyms:
German ivy
,
Delairea odorata
,
Senecio milkanioides
Synonyms:
Search for
synonyms for DELAIREA ODORATA