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.
WordNet