impala lily noun1 •Adenium multiflorum, a succulent African tree used to make poisons. formsimpala lilies