'yellow henbane' definitions:

Definition of 'yellow henbane'

(from WordNet)
noun
Found on sea beaches from Virginia to South America having greenish-yellow flowers and orange or yellow berries [syn: yellow henbane, Physalis viscosa]