impala lily

Noun

 * , a succulent African tree used to make poisons.