impala lily
English
Noun
impala
lily
(
plural
impala lilies
)
Adenium multiflorum
, a succulent African tree used to make poisons.