Definitions of Egyptian henbane:

  • noun:   poisonous herb whose leaves are a source of hyoscyamine