English dictionary
desert rose meaning and definition
Definition and meaning of desert rose at MeaningMonkey.org. desert rose meaning and definition in the English Dictionary.DESERT ROSE noun
Definition of desert rose (noun)
- South African shrub having a swollen succulent stem and bearing showy pink and white flowers after the leaves fall; popular as an ornamental in tropics
- synonyms: Adenium multiflorum, Adenium obesum, impala lily, kudu lily, mock azalia
Source: Princeton University Wordnet