Definitions of yellow henbane:

  • noun:   found on sea beaches from Virginia to South America having greenish-yellow flowers and orange or yellow berries