delairea odorata definition

  • noun:
    • South African succulent evergreen twining climber with yellow plants cultivated primarily as a houseplant for its vegetation; sometimes put in genus Senecio

Related Sources

  • Hypernym for "delairea odorata"
29 votes

How would you define delairea odorata?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!