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