Meaning of henbane
Definition of henbane
(noun)
poisonous
fetid
Old World
herb
having
sticky
hairy
leaves and
yellow-brown
flowers; yields
hyoscyamine
and
scopolamine
Other information on henbane
WIKIPEDIA results for
henbane
Amazon results for
henbane
Tweet