delairea odorata is a noun meaning "South African succulent evergreen twining climber with yellow flowers grown primarily as a houseplant for its foliage; sometimes placed in genus Senecio". It carries one recorded sense.
South African succulent evergreen twining climber with yellow flowers grown primarily as a houseplant for its foliage; sometimes placed in genus Senecio
Definitions, synonyms and semantic relations for delairea odorata come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.