|
Definition of Impala lily
1. 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.
Exact synonyms: Adenium Multiflorum, Adenium Obesum, Desert Rose, Kudu Lily, Mock Azalia
Group relationships: Adenium, Genus Adenium
Generic synonyms: Bush, Shrub
Group relationships: Adenium, Genus Adenium
Generic synonyms: Bush, Shrub