English dictionary
kudu lily meaning and definition
Definition and meaning of kudu lily at MeaningMonkey.org. kudu lily meaning and definition in the English Dictionary.KUDU LILY noun
Definition of kudu lily (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, desert rose, impala lily, mock azalia
Source: Princeton University Wordnet