SynonymX
Speak
Impala Lily
Definition of Impala Lily
1.
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
Noun
Synonyms for word "impala lily"
adenium multiflorum
adenium obesum
desert rose
kudu lily
mock azalia
Semanticaly linked words with "impala lily"
adenium
genus adenium
bush
shrub
Hyponims for word "impala lily"
bush
shrub